我目前正面临一个 - 我认为 - 非常常见的网络问题。但我找不到SpriteKit的答案。
让我们用一个再次反弹的球进行模拟。目标是通过蓝牙或Wifi同步两个设备上的球位置。
SpriteKit
物理来模拟球的运动和碰撞MultipeerConnectivity
进行蓝牙或Wifi网络连接。目前,设备B中的球总是比设备A晚约50ms。为了防止这种情况,有人告诉我“插值”:设备B接收DeviceA的球位置并知道信息是50ms。因此,设备B应该能够在收到之后50ms预测“真实”位置。
但我没有找到使用SpriteKit做到这一点的方法。我不想手动开发自动为我制作的SpriteKit物理! 我只是在寻找一种模拟未来50ms跳跃的方法!
有什么想法吗?
答案 0 :(得分:0)
您可以试验SKScene
的{{3}}属性。它可以设置在1.0
之上。