Actionscript 3 AS3无法将帧速率保持为零
所以我做了这个游戏。我想将其帧速率设置为0,但无论我做什么,它看起来都是0,但我注意到大约一小步后,游戏将向前移动一帧,这意味着帧速率实际上不是0,而是0.0001 我必须使它完全为零,因为当我发布到手机上时,游戏会在最小化的情况下继续运行。 每小步舞一帧不是我告诉flash的Actionscript 3 AS3无法将帧速率保持为零,actionscript-3,flash,frame-rate,rate,Actionscript 3,Flash,Frame Rate,Rate,所以我做了这个游戏。我想将其帧速率设置为0,但无论我做什么,它看起来都是0,但我注意到大约一小步后,游戏将向前移动一帧,这意味着帧速率实际上不是0,而是0.0001 我必须使它完全为零,因为当我发布到手机上时,游戏会在最小化的情况下继续运行。 每小步舞一帧不是我告诉flash的 public function pauseGame():void { isPaused = true; stage.frameRate = 0; } 你不能把它设为零 帧速率的有效范围
public function pauseGame():void {
isPaused = true;
stage.frameRate = 0;
}
你不能把它设为零 帧速率的有效范围在每秒0.01到1000帧之间
如果您的游戏控制动画师喜欢starling(只有一个条目控制所有动画师),而您只有一个计时器控制所有时间显示,您可以通过暂停动画师控件和全局计时器来暂停游戏。您需要一种更好的暂停游戏的方法。您是否可以删除输入帧事件并暂停所有电影播放(如果有的话)->在简历上你会做相反的事情。