Spritekit - 移动物理世界问题

Spritekit - Moving Physics world issue

我正在构建一个塔堆叠游戏。我的结构如下:

  1. 我有一个附有物理体的世界节点。
  2. 我添加了带有物理体的 SKShapeNodes,它们相互堆叠。
  3. 当达到一定高度时,我将worldNode向下移动。

现在问题就出在这里了。当我向下移动 worldNode 时,它​​会扰乱已经放置的物理体,并使塔掉落很多次。

来自 Cocos2D 背景,我曾经将整个场景移到那里,但没有造成任何问题。

我们将不胜感激。谢谢。

您应该将 SKCameraNode 移动到相反的方向,而不是移动世界节点。