Flexで画像を表示
Flexで画像を表示する方法がよくわからなかったので、
ざっくり調べてみた。
他にも見つけたら、追加していく予定。
Imageコントロール
ロード時に表示する場合は、Flexアプリケーション側に以下を記述。
<mx:Image id="hogeImage" source="@Embed('images/hogeImage.gif')"/>swfも同じようにして読み込むことができる。
Loaderクラス
Loaderクラスを利用して画像を読み込む方法。Imageコントロールと同様にswfファイルも読み込むことができる。
ActionScript内で処理するため、任意のタイミングで
読み込むことができる。
import mx.core.UIComponent; import flash.display.Loader; import flash.net.URLRequest; public function imageLoad():void { var loader:Loader = new Loader(); var request:URLRequest = new URLRequest("images/hogeImage.gif"); var layer:UIComponent = new UIComponent(); loader.load(request); layer.addChild(loader); addChild(layer); }
0 件のコメント:
コメントを投稿