Re: [問題] 聆聽事件 的 function

看板Flash作者時間16年前 (2009/04/14 15:26), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《cjcat2266 (CJ Cat)》之銘言: : 做法有二 : (1)模擬xx_mc丟出MouseEvent.MOUSE_DOWN事件 : xx_mc.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_DOWN)); : 不過這樣的話,所有註冊此事件的listener都會被呼叫到 : 如果只要呼叫這個listener,請用做法(2) : (2)給參數e一個預設值(通常是null),然後照一般呼叫function的方式呼叫此listener : function myFunction(e:MouseEvent = null):void { ^^^^^^^^^^^^^^^^^^^ 這樣原本的 EventListener 不會被影響到嗎@@? 還是有點不太懂.... : //your code here... : } : //照常呼叫 : myFunction(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.37.117

04/14 15:54, , 1F
不會,你只要不要在listener裡面用到e就好
04/14 15:54, 1F
文章代碼(AID): #19v3gyqj (Flash)
文章代碼(AID): #19v3gyqj (Flash)