`
cuixuxucui
  • 浏览: 345866 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

解决AS3代码控制动画的时间误差

阅读更多

 


 

一、参考Clocklike类、Timeline类的介绍和区别,以及扩展讲解:

FireAS的代码

二、针对enterFrame修正的方式:

framePeriod = int(1000 / stage.frameRate);

private function enterFrameHandler(event:Event):void

{

tickPosition = int((getTimer() % 1000) / framePeriod);

if (tickLastPosition != tickPosition)

{

tickLastPosition = tickPosition;

//todo

}

}

参考自AS3块传输技术

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics