chenpeilei2003 发表于 2013-2-7 08:06:18

帧率修正

刚遇到这个问题, 当低速CPU上开发的游戏移植到高速CPU上, 会出现帧率过高, 游戏画面不能正常显示。
先备忘,稍后再写上。
DrawNow =0CountT =0Interval = 0c1=0function OnFrame()CountT = os.ms()DrawNow = CountT-c1if DrawNow > 50then   --帧率是20Game.GetDraw()c1 = CountTendend

意思是:如果CPU很快,最大也只能是20帧,否则就使劲儿的画
页: [1]
查看完整版本: 帧率修正