Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 AS3无法将帧速率保持为零_Actionscript 3_Flash_Frame Rate_Rate - Fatal编程技术网

Actionscript 3 AS3无法将帧速率保持为零

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; } 你不能把它设为零 帧速率的有效范围

所以我做了这个游戏。我想将其帧速率设置为0,但无论我做什么,它看起来都是0,但我注意到大约一小步后,游戏将向前移动一帧,这意味着帧速率实际上不是0,而是0.0001

我必须使它完全为零,因为当我发布到手机上时,游戏会在最小化的情况下继续运行。 每小步舞一帧不是我告诉flash的

 public function pauseGame():void {
        isPaused = true;
        stage.frameRate = 0;
}

你不能把它设为零

帧速率的有效范围在每秒0.01到1000帧之间


如果您的游戏控制动画师喜欢starling(只有一个条目控制所有动画师),而您只有一个计时器控制所有时间显示,您可以通过暂停动画师控件和全局计时器来暂停游戏。

您需要一种更好的暂停游戏的方法。您是否可以删除输入帧事件并暂停所有电影播放(如果有的话)->在简历上你会做相反的事情。