Flash | ライブラリのアセットはリフレクションで 今取り組んでいる案件は訳あってFlash CS3でコンパイルしなければならないが、コンテンツはほぼActionScriptオンリーで作成している。ソースはFlex Builder 3のActionScriptプロジェクトとして書いているのだが、Flash CS3でコンパイルするため[Embed]メタタグで画像等の素材を埋め込むことができない。そのため、Flashのライブラリに画像を登録し、リンケージで書き出している。 例えばIconクラスとしてリンケージ書き出したビットマップのシンボルは、ActionScriptの中で扱うときにvar iconData:BitmapData = new Icon(0, 0); var icon:Bitmap = new Bitmap(iconData); addChild(icon);といった感じと