作者Lawnchern ()
看板Flash
标题Re: [问题] 聆听事件 的 function
时间Tue Apr 14 15:26:51 2009
※ 引述《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
1F:推 cjcat2266:不会,你只要不要在listener里面用到e就好 04/14 15:54