星期四, 1月 28, 2010

以function 當作 object :: 實作 doNext

其實我的這一篇 實作 getFunctionByName :: 以函數名稱使用函數
根本就是在做白工 ...

其實函數裡面可以接Function..XDD


private function doNext(time:Number, func:Function, parameter:* = null):void
{
    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);

沒有留言:

張貼留言