作者heavenbetula (綠草)
看板Flash
標題[問題] 該如何一次建立多個MovieClip呢?
時間Sat Apr 12 21:26:10 2014
我想要從外部讀入多個圖檔,並且偵聽各個圖檔的滑鼠事件
我想到的方法是建立多個MovieClip,然後將讀入的圖檔放在MovieClip中
這樣我就可以直接偵聽
但是一直想不到該怎麼做...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.8.51
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Flash/M.1397309173.A.EA0.html
1F:推 KawasumiMai:邏輯上沒什麼問題啊 04/12 23:10
2F:→ KawasumiMai:for new load addEventListener event.target 04/12 23:10
3F:→ KawasumiMai:原則上就文內說的那樣啊 04/12 23:10
只能用var mc0:MovieClip = new MovieClip();
var mc1:MovieCLip = new MovieClip();
的方法才能建立多個MovieClip嗎?
有沒有類似像for(var i:int;i<10;i++){
this["mc"+i].addEventListener(MouseEvent,CLICK,mc_move);
}
這樣可以一次弄好幾個的?
※ 編輯: heavenbetula (61.231.8.51), 04/13/2014 00:45:55
4F:→ KanoLoa:迴圈{ mc_array[i] = new MovieClip(); } 04/13 02:05
可是這樣MovieClip就沒有像mc0,mc1這樣名稱可以讓我去偵聽滑鼠事件的樣子?
※ 編輯: heavenbetula (1.162.139.99), 04/13/2014 09:38:40
5F:→ Kcars:mc0應該就是上面的this["mc"+i] ? 04/13 23:21
7F:→ heavenbetula:感謝Kcars大大,本身功力不好..我再好好研究你的方法 04/15 19:36