作者pino0707 (威士登)
看板Flash
標題[問題] 清除addChild出來的元件
時間Fri Apr 18 20:56:12 2014
小弟做了一個小遊戲,
裡面有用到,
var myArray:Array=[ ];
var Obj:MovieClip=new MovieClip();
Obj=new Box();
addChild(Obj);
myArray.push(Obj);
所以Obj可以無限增生,
當要重新遊戲時,
怎麼重置myArray為空陣列,
並清空全部場景上的Obj呢?
謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.68.105.30
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Flash/M.1397825774.A.378.html
1F:推 KawasumiMai:for(i=0;i<myArray.length;i++){ 04/19 00:12
2F:→ KawasumiMai: removeChild(obj) 04/19 00:13
3F:→ KawasumiMai:} 04/19 00:13
4F:→ KawasumiMai:myArray=new Array() 04/19 00:13
5F:→ pino0707:陣列清空,場景上所有Obj也都會清空嗎? 04/19 00:41