雪碧套件skview.showPhysics错误?
这里是设置字符物理体的代码。
character.physicsBody = [SKPhysicsBody bodyWithRectangleOfSize:character.size];
它工作正常,我的意思是它保持在我想要的位置,但正如你所看到的,它在屏幕截图的左下方显示了character
的物理实体(这是灰色框)。
这是一个错误,还是可以解决这个问题?
我有类似的问题,可能会或可能不会解决你的。
看起来你正在使用某种视口系统。 也许有一个叫world
的节点,一个叫camera
? 如果是这种情况,那么你必须每一帧都移动你的world
节点,以正确的中心内容? 在绘制物理graphics时,您需要将world
节点移动到-didEvaluateActions
而不是-didSimulatePhysics