看板 Flash 關於我們 聯絡資訊
我想要從外部讀入多個圖檔,並且偵聽各個圖檔的滑鼠事件 我想到的方法是建立多個MovieClip,然後將讀入的圖檔放在MovieClip中 這樣我就可以直接偵聽 但是一直想不到該怎麼做... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.8.51 ※ 文章網址: http://www.ptt.cc/bbs/Flash/M.1397309173.A.EA0.html
KawasumiMai:邏輯上沒什麼問題啊 04/12 23:10
KawasumiMai:for new load addEventListener event.target 04/12 23:10
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
KanoLoa:迴圈{ mc_array[i] = new MovieClip(); } 04/13 02:05
可是這樣MovieClip就沒有像mc0,mc1這樣名稱可以讓我去偵聽滑鼠事件的樣子? ※ 編輯: heavenbetula (1.162.139.99), 04/13/2014 09:38:40
Kcars:mc0應該就是上面的this["mc"+i] ? 04/13 23:21
heavenbetula:感謝Kcars大大,本身功力不好..我再好好研究你的方法 04/15 19:36