動的に読み込んだ画像にクリックイベントを追加する - Action Script
動的に読み込んだ画像にクリックイベントを追加する場合は、loaderクラスにCLICKイベントをaddEventListerメソッドで追加します。
下記コードは、Loaderクラスで読み込んだ画像にクリックイベントを追加し、画像をクリックすると右にアニメーションする例です。
<pre class="brush:as3">
import fl.transitions.Tween;
import fl.transitions.easing.Regular;
var url:String = "http://www.ipentec.com/products-banner/lcx.png";
var urlReq:URLRequest=new URLRequest(url);
var ld:Loader = new Loader();
ld.load(urlReq);
ld.x=32;
ld.y=64;
addChild(ld);
ld.addEventListener(MouseEvent.CLICK, onClick);
function onClick(eventObj: MouseEvent):void{
var tw:Tween = new Tween(ld, "x", Regular.easeInOut, 32, 64, 1, true);
}
</pre>
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。