[問題] 如何讓MC裡面的互動影響主Stage的參數?

看板Flash作者 (科科)時間14年前 (2010/03/27 14:31), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
我想在MC裡面做一些判斷和設定, 做某些動作就會有一些反應, 然後主Stage要計算它總共有幾次達成條件 比如說,MC裡面是按下左鍵之後判斷滑鼠跟MC距離是否夠小, 然後距離小於一定值就刪除整個MC的實體, 然後主Stage裡面的delete參數就會增加1。 要怎麼做呢? 卡在影片元件裡的結果不知道要怎麼回傳給主Stage... 因為想把不同MC元件的結果統合起來... 麻煩各位大大! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.252.123

03/27 16:33, , 1F
比較簡單但不建議的方法,是把變數都往root丟
03/27 16:33, 1F

03/27 17:09, , 2F
是用影片元件把root的變數抽出來做運算再丟回去?
03/27 17:09, 2F

03/27 20:07, , 3F
在new mc的時候就加個addEventListener('DELETE',fun)
03/27 20:07, 3F

03/27 20:10, , 4F
mc裡發現距離夠小時dispatchEvent(new Event('DELETE'))
03/27 20:10, 4F

03/28 00:19, , 5F
嗯!搞定了!感謝大大!
03/28 00:19, 5F
文章代碼(AID): #1BhQOyYZ (Flash)