重启游戏时FPS不断下降

时间:2016-12-04 01:58:41

标签: ios swift sprite-kit skscene frame-rate

我正在SpriteKit中构建一个新游戏,每次我想重新启动游戏时我会切换场景,因此每次按下"再次播放"我的GameScene从头开始加载,这会导致我的FPS不断下降。

所以这导致我的FPS下降加班,因为每次按下播放我必须基本上加载全新的GameScene和游戏(主要是产生节点)。我相信如果没有办法以一定的速率限制FPS,那么我就不应该在两个场景之间进行转换。

然而,我尝试了将所有内容保存在1个场景中的方法,但遗憾的是,每次按下重启后它都没有用完,产生的SKSpriteNodes的数量增加了一倍。因此,每次我再次播放时,节点和我的计时器的产生速度会提高2倍。我不知道如何解决这个问题。

0 个答案:

没有答案