Spritekit游戏甚至以60fps的速度落后

时间:2014-09-07 03:58:32

标签: sprite-kit lag skspritenode

我目前正在 SpriteKit 中制作横向滚动平台游戏,但即使游戏以 60fps 运行,也有点滞后。有谁知道是什么原因引起的?在那种情况下:我怎么解决它?

我认为我制作一个所谓的tiled-game可能是相关的,其中所有内容都由32x32块构建。屏幕上同时显示的不仅仅是100-150 nodes(全部都带有physics-bodies),但我始终保持当前的"等级"加载到background layer,最多可包含thousand blocksphysics-bodies)。当玩家在屏幕上移动时,我只需移动这一层。滞后似乎发生在background-layer移动时,我认为问题可能与保持所有这些physics bodies一次加载有关(即使它们不在屏幕上)。但是,我认为SpriteKit跟踪了这一点,并解决了这些问题。

但是,如果你认为这是问题所在,你有什么建议来解决它?

0 个答案:

没有答案