[問題]如何unload For裡的load?

看板Flash作者 (Mofies_ray)時間16年前 (2010/04/02 17:24), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
原始碼 for (var r:int=0;r<n;r++){ var loadSimPic:Loader = new Loader(); var simPic:MovieClip = new MovieClip(); loadSimPic.load(new URLRequest(bigArray[r]+".jpg")); loadSimPic.unload(); simPic.addChild(loadSimPic); simPic.name = "simPic"+r simPic.buttonMode=true; simPic.x=73*r; rightBnt.addChild(simPic); } 我現在有個Button是要將for內的所載入的圖片給移除掉 然後再重新載入過新的圖片 這該怎麼做? 感謝! 最後自己找到間接的做法了 var Load0:Loader = new Loader(); var Load1:Loader = new Loader(); var Load2:Loader = new Loader(); var Load3:Loader = new Loader(); var Load4:Loader = new Loader(); var Load5:Loader = new Loader(); var loadObj:Array = [Load0,Load1,Load2,Load3,Load4,Load5] function loadPic():void{ for (var r:int=0;r<n;r++){ var loadSimPic:Loader = loadObj[r]; var simPic:MovieClip = new MovieClip(); loadSimPic.load(new URLRequest(bigArray[r]+".jpg")); simPic.addChild(loadSimPic); simPic.name = "simPic"+r simPic.buttonMode=true; simPic.x=73*r; rightBnt.addChild(simPic); } } function unLoadPic():void{ Load0.unload(); Load1.unload(); Load2.unload(); Load3.unload(); Load4.unload(); Load5.unload(); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.178.222

04/03 08:19, , 1F
removeChild?
04/03 08:19, 1F
※ 編輯: mofies 來自: 60.251.42.46 (04/03 09:40) ※ 編輯: mofies 來自: 60.251.42.46 (04/03 09:40) ※ 編輯: mofies 來自: 60.251.42.46 (04/03 09:41) ※ 編輯: mofies 來自: 60.251.42.46 (04/03 09:42)
文章代碼(AID): #1BjRV1XX (Flash)
文章代碼(AID): #1BjRV1XX (Flash)