URLから画像を読み込む。
ついでにマウスドラッグ機能も付けてみた。
ComponentsにUILoaderというのがあって、Mx.Loaderと似た感じで使える。
1フレーム目。
まず最初にloaderの初期位置を保存しておく。
varpX:Number=loader.x;
varpY:Number=loader.y;loadButton.addEventListener(MouseEvent.CLICK,loadPhoto);
functionloadPhoto(event:MouseEvent):void{
trace(“load”);
loader.x=pX;//initializeposition
loader.y=pY;
loader.source=urlText.text;
loader.load();
}/*DragandDrop*/
loader.addEventListener(MouseEvent.MOUSE_DOWN,
function(){
loader.startDrag();
}
);
loader.addEventListener(MouseEvent.MOUSE_UP,
function(){
loader.stopDrag();
}
);
■AS2->AS3への移行
ちょっと型が厳格になったのと、関数が変わったので
・actionscript cheatsheet – blog: actionscript news, tips, tutorials ActionScript 2.0 to 3.0 Migration Cheatsheets! NEW, FREE DOWNLOAD!
・ActionScript 2.0 の移行 – Adobe® Flex™ 2 リファレンスガイド
この2つで、今までの機能を検索して、AS3での名前を調べる。
で、Flash CS3のヘルプから検索すればソースコードが見つかるし、
Adobe Flex 2 ActionScript 3.0のプログラミング(PDF)
500ページのpdfからも探せる。