0
我在遊戲開始前加載遊戲的圖像。所以主函數將圖像鏈接發送到圖像加載對象。這是在我的圖像加載對象發生什麼事,當我在我的主要做image.load(鏈接):如何知道哪一個觸發了eventListener
public function charge(str:String, img_x:int, img_y:int, layer:Sprite):void
{
trace("load");
urlRequest = new URLRequest(str);
loaderArray[cptDemande] = new Loader();
loaderArray[cptDemande].contentLoaderInfo.addEventListener(Event.COMPLETE, loading_done);
loaderArray[cptDemande].load(urlRequest);
posX[cptDemande] = img_x;
posY[cptDemande] = img_y;
layerArray[cptDemande] = layer;
cptDemande++;
}
參數img_x:INT,img_y:int和層:雪碧都與後來顯示圖像。我正在使用數組來在加載全部完成時將圖像添加到舞臺。
事件監聽器啓動此功能:
public function loading_done(evt:Event):void
{
cptLoaded++;
evt.currentTarget.contentLoaderInfo.removeEventListener(Event.COMPLETE, loading_done);
if((cptDemande == cptLoaded) && (isDone == true))
{
afficher();
}
}
什麼,我想要的是能夠靶向良好裝載機刪除事件偵聽器。我現在使用(evt.currentTarget)不工作,並生成一個錯誤代碼:上flash.display.LoaderInfo在沒有找到
1069性能數據並沒有默認值