actionscript
最近仕事で忙殺されていて、趣味のプログラムを全然書いてなかったので久しぶりに書いてみました。作ってみたのは、スライドショーに使えそうなモザイクエフェクトです。モザイクは、画像の拡大縮小によって実現しています。まず、画像を縮小コピーします。…
id:nishiohirokazuさんの少し前のエントリー「PointとArrayで速度比較」の、 ActionScriptの配列はC的な配列じゃないからかも。逆にクラスのメンバ変数はすでに配列として確保されていそう。xとかも整数にマップされてそう。 という推測が正しいのかを調べて…
前からずっと気になっていたParticle Systemの実装方式について調べました。調査を進めてみると、SpriteをわずBitmapDataを使って描画をするという選択肢もあるということが分かり新鮮でした。 ということで、今回はBitmapDataを使ったParticleSystemの実装…
突然ですが3次ベジェ曲線だと制御点が4つもあるので、スクリプトで制御する際にコードから描画イメージが沸きづらくないですか? グラフィックソフトで普段からベジェ曲線に慣れている人であればそうでも無いのかもしれないですが。。。というわけで制御に…
GCを強制的に起動する方法について追記しました(4/8) fladdictさんのAS3でガベージコレクションを見張る画期的方法メモにて、 弱参照のDictionaryのオブジェクトキーを利用して、対象のオブジェクトがガベッジコレクションされたかどうかを見張ることがで…
Flickrを検索して表示するViewerを作ってみました。画像の取得には、Adobe Labsで作成されたas3flickrlibというライブラリを使っています。このライブラリは、サンプルコードも付属しておらずあまり解説している記事もみかけないので試しに使ってみました。…
とある事情で受け取ったflaファイルに、次のようなactionscriptが記述されていました。 getURL('javascript:doSomething()'); getURL('./somewhere.html'); これをパブリッシュすると、2つ目のgetURL()の呼び出しだけが実行されるのが確認できます。どうし…