2009-04-23(Thu) 12:58
[AS3.0]複数の外部画像ファイル読み込み

今回は複数の外部ファイルの読み込みです。
前回と違うのは画像のアドレスとLoaderを配列としていれておく変数を用意しました。
あとはそのまま読み込むと同じ位置で表示されてしまうのでxでづらしています。

package
{
	import flash.display.Sprite;
	import flash.display.Loader;
	import flash.net.URLRequest;

	public class Main extends Sprite
	{
		var urlList:Array = new Array();
		var loaderList:Array = new Array();

		public function Main() {
			urlList[0] = "img/img01.jpg";
			urlList[1] = "img/img02.jpg";
			urlList[2] = "img/img03.jpg";

			for (var i = 0; i < urlList.length; i++) {
				var x:int;
				loaderList[i] = new Loader();
				addChild(loaderList[i]);
				loaderList[i].load(new URLRequest(urlList[i]));
				loaderList[i].x = x;
				x  =  x+100; //画像のサイズによって変更
			}
		}
	}
}

Comment Form
Name
E-mail
URL
Comment

TrackBack URL