動的に読み込んだ画像にクリックイベントを追加する - 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の作業もする。
掲載日: 2009-10-28
iPentec all rights reserverd.