看板 Flash 關於我們 聯絡資訊
小弟做了一個小遊戲, 裡面有用到, 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://www.ptt.cc/bbs/Flash/M.1397825774.A.378.html
KawasumiMai:for(i=0;i<myArray.length;i++){ 04/19 00:12
KawasumiMai: removeChild(obj) 04/19 00:13
KawasumiMai:} 04/19 00:13
KawasumiMai:myArray=new Array() 04/19 00:13
pino0707:陣列清空,場景上所有Obj也都會清空嗎? 04/19 00:41