Flash / ActionScript3.0」カテゴリーアーカイブ

ActionScript 3.0 : デザインパターン

as3でのデザインパターンをさくっと学ぶには良書だと思う。この実装は、このパターンでやろうという指針を持てるようになるので、設計の苦労が少々緩和されると思う。

amazonで、誤植がぼろくそに言われているが、あんまり気にならなかったのはなぜだろうか。

自炊して、iPadに入れている。

Google Maps API for Flashが廃止

Google Maps API for Flashが廃止になるそうだ。

https://groups.google.com/group/google-maps-api-japan/browse_thread/thread/47a0dc239be6bbe7?pli=1

FlashとHTML5の使い分けが進む感じ。地図形のアプリケーションを作ることが多い身としては、HTML5への移行が進みそう(いや、進めなければ)。

||=

asのサンプルコードにあった”||=”という演算子がわからなかったので、調べてみた。

||= logical OR assignment expression1expression1 || expression2 の値を代入します。

http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/operators.html

a ||= b と記述された場合、aがnullだったら、bが代入される、ということです。

Map3Dでrollは効かない

Map3DのsetAttiudeで、表示する角度を設定できるのだが、引数のrollは効かない。

http://code.google.com/intl/ja-JP/apis/maps/documentation/flash/3d-maps.html

次のサンプル コードでは、yaw または pitch のいずれかを個別に設定できます。pitch の値を 70 度よりも大きくすることはできません(値は最大で 70 まで設定できます)。Attitude 宣言内では、現在 roll の値は無視されます。