我有一個我已經加載Loader類的圖像列表,但我很難分配它們的唯一名稱。 我需要獨特的名稱,因爲我想在一段時間後刪除某些圖像。 有沒有辦法給裝載機分配一個名稱或一些獨特的標籤,所以我可以稍後刪除它們?謝謝。AS3 - 如何爲裝載程序指定名稱或標籤?
這裏是我的代碼
for (var i = startnum; i < endnum; i++){
var thumb = panels[i][email protected];
var thumb_loader = new Loader();
thumb_loader.load(new URLRequest(thumb));
thumb_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded);
thumb_loader.name = i;
thumb_loader.x = (thumb_width + 20)*i;
}
我試着在其他功能使用getChildByName部分..
var myLoader:Loader = getChildByName("1") as Loader;
myLoader.unload();
但它給我 錯誤#1009:無法訪問的屬性或方法空對象引用。
我試圖把thumb_loader爲全局變量,而做到這一點
var myLoader:Loader = thumb_loader.getChildByName("1") as Loader;
但它仍然沒有工作。 謝謝。
但它給了我這個錯誤 錯誤#1009:無法訪問空對象引用的屬性或方法。 – shibbydoo 2008-11-24 18:05:42