如何更快地更新as3代码?

时间:2013-04-19 18:56:16

标签: actionscript-3 events frame updates

是否有可能每帧更新我的代码(as3)超过1次?它不需要做任何视觉。我在event.ENTER_FRAME之前使用过。如果有办法这样做,有人可以解释或给出一个链接如何做到这一点。感谢。

2 个答案:

答案 0 :(得分:0)

如果您的应用程序以30fps运行,您可以将其设置为以60fps运行,那么ENTER_FRAME将被调用两倍,或者如果您使用计时器进行更新,则可以将其延迟减半。

答案 1 :(得分:0)

您可以使用计时器以您想要的任何速率执行代码:

 // first parameter for Timer is duration in milliseconds 1000ms = 1 second.
var timer:Timer = new Timer(10,0); 
timer.addEventListener(TimerEvent.TIMER, timerHandler);
timer.start();


function timerHandler(e:TimerEvent):void
{
    // do something;
}

但是,我会问你为什么要这样做并确定它是否真的需要。