ホーム > タグ > Loader

Loader

Loaderクラスで外部ファイルから画像を複数読み込む[3-5]

外部にあるイメージ画像をLoaderクラスを使って読み込む

Flashのライブラリーに画像を置かずに、外部から画像がある場所を指定して画像を読み込みます。
こうすることにより、画像のみ変更する時に、イチイチFlashを編集しなくて済むので、非常に有効的な方法だと思います。

まず表示させたい画像をフォルダにまとめて、swfファイルと同じ階層に配置します。(今回は3枚の外部画像を読み込んでみたいと思います。)

画像の用意ができたら、アクションスクリプトを書いていきます。
Actionscript3.0からなんですが、外部から画像を読み込むときにLoaderクラスと言う便利な機能が追加されました。
そこでnew演算子を使って、変数myLoaderに新しくLoaderクラスを読み込ませます。しかしこれだけでは、画像がどこにあるのか分からないので画像がある場所をURLRquestクラスを使って指定し、変数ImgUrlに置き換えてからmyLoaderにImgUrlをロードさせるカラクリになります。
あとはaddChilで表示させます。

//Loaderオブジェクト生成
var myLoader:Loader = new Loader();
//ファイルパス読み込み
var ImgUrl:URLRequest = new URLRequest("images/img1.jpg");
//画像読み込み
myLoader.load(ImgUrl);
addChild(myLoader);

Continue reading

Home > Tags > Loader

Feeds
Meta

Return to page top