Actionscript 3 删除函数并再次添加
我知道可以通过事件监听器添加和删除函数,但我很想知道是否可以不通过事件监听器添加/删除函数。我猜是一个自定义函数Actionscript 3 删除函数并再次添加,actionscript-3,function,flash-cs5,Actionscript 3,Function,Flash Cs5,我知道可以通过事件监听器添加和删除函数,但我很想知道是否可以不通过事件监听器添加/删除函数。我猜是一个自定义函数 function timer(event:TimerEvent) { example(); } function example():void { trace("example"); } 是否可以删除示例函数,然后再次添加 正如您所说,常用的方法是使用事件侦听器: mytimer.removeEventListener(TimerEvent.TIMER, timer);
function timer(event:TimerEvent)
{
example();
}
function example():void
{
trace("example");
}
是否可以删除示例函数,然后再次添加 正如您所说,常用的方法是使用事件侦听器:
mytimer.removeEventListener(TimerEvent.TIMER, timer);
如果不想删除侦听器,可以使用标志切换示例
调用:
var tick = false;
function timer(event:TimerEvent)
{
if (tick) {
example();
}
}