2010-02-01から1ヶ月間の記事一覧

packageの外にclassを置く

package{ public class hogehoge extends Sprite{ var test:hoge; public function hogehoge(){ test = new hoge(); test.x = 0; test.y = 1; test.z = 2; } } } class hoge{ var x:int; var y:int; var z:int; } packageの外にclassを置いて、Cでいう構造体…

透過グラデーションマスク

透過グラデーションマスクのサンプル&備忘録。 マスク用Spriteが無駄にドラッグ&ドロップできます。 下のソースにポイントを書いたけど、ポイント1ばかりを気にして、 ポイント2をおろそかにしていたため、ちょっとハマりました。 package{ import flash.di…

シームレスな拡縮

Flash Math & Physics Design:ActionScript 3.0による数学・物理学表現[入門編] で勉強中Part.4 シームレスな(に見える)拡縮です。 画面右上のボタン操作のほかに、ダブルクリックで拡大、Shift+ダブルクリックで縮小。 基本は4枚の大きさが違う画像をフェ…