可是後來發現這樣子做的限制比較多XD
不過因為在中間有在想以函數名稱呼叫函數要怎麼用,而且誤打誤撞成功了
所以就在這邊記錄一下
private function doNext(time:Number, funcName:String, parameter:* = null):void
{
var func:Function = this[funcName] as Function;
var timer:Timer = new Timer(time * 1000, 1);
timer.addEventListener(TimerEvent.TIMER_COMPLETE, function(e:TimerEvent) { func(parameter); } );
timer.start();
}
使用:
doNext(0.2, "animaxOneButton", start_mc);
沒有留言:
張貼留言