Ios 如果SKSpriteNode接触到边框,如何使其显示在屏幕的另一侧?

Ios 如果SKSpriteNode接触到边框,如何使其显示在屏幕的另一侧?,ios,sprite,sprite-kit,accelerometer,skspritenode,Ios,Sprite,Sprite Kit,Accelerometer,Skspritenode,我正在使用加速计,我想创造一种错觉,如果精灵节点接触到屏幕的左边框,它应该在右边框上显示节点的剩余部分。 我提出的解决方案只是将精灵节点传送到屏幕的另一边,但它应该是自然流动的 nvm为我的问题找到了一个简单的解决方案: 如果精灵节点结束于屏幕+x像素之外,精灵的新位置将为[屏幕的另一侧]您可以在另一侧添加另一个节点,该节点在另一侧跟随第一个节点的移动创建表示边缘的物理边界。检测碰撞。添加更改位置的操作。

我正在使用加速计,我想创造一种错觉,如果精灵节点接触到屏幕的左边框,它应该在右边框上显示节点的剩余部分。 我提出的解决方案只是将精灵节点传送到屏幕的另一边,但它应该是自然流动的

nvm为我的问题找到了一个简单的解决方案:
如果精灵节点结束于屏幕+x像素之外,精灵的新位置将为[屏幕的另一侧]

您可以在另一侧添加另一个节点,该节点在另一侧跟随第一个节点的移动创建表示边缘的物理边界。检测碰撞。添加更改位置的操作。