在精灵套件中获取物理body的路径



我正在使用bodyWithPolygonFromPath在精灵套件中创建SKPhysicsBody。有什么方法可以让我访问物理体路径的实时坐标(相对于屏幕)?

没有内置的方法来访问身体的形状路径。但是你可以保留你用来创建身体的路径。

这很容易做到,你甚至不需要子类。只需获取 CGPath 并将其放入 NSMutableDictionary 中,并将字典分配给节点的 userData 属性。然后,您可以稍后随时通过其密钥访问该路径。请记住在不再需要路径时释放它。

如果你的问题碰巧是关于迭代CGPath中的点,你会在SO上找到答案。

最新更新