var num:int = 0;
bt.label = "我要发射了";
bt.addEventListener(MouseEvent.CLICK,clickHandler);
function clickHandler(e:MouseEvent)
{
	num = 0;
	myTimer.start();
}
var myTimer:Timer = new Timer(1000,6);
myTimer.addEventListener(TimerEvent.TIMER_COMPLETE,timerComplete);
myTimer.addEventListener(TimerEvent.TIMER,timerHandler);
function timerHandler(e:TimerEvent)
{
	num++;
	trace(num);
}
function timerComplete(e:TimerEvent)
{
	trace("over");
}
当myTimer start完毕后,再让他start,他不会再重复执行了。直接结束。所以这个时候,每次都要从新侦听。complete结束后,就卸载侦听。需要时开始侦听。
 
                     
                    
                 
                    
                 
                
 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号