如何创建凹面的 SKPhysicsBody?
我的猜测是创建一个由多个凸体组成的复合节点。我可以“粘贴”它们以任何其他方式在它们之间创建一个 SKPhysicsJointFixed 吗?
如何创建凹面的 SKPhysicsBody?
我的猜测是创建一个由多个凸体组成的复合节点。我可以“粘贴”它们以任何其他方式在它们之间创建一个 SKPhysicsJointFixed 吗?
您可能需要稍等片刻——我不能明确地说出来,但是SKPhysicsBody
如果您查看developer.apple.com上的预发布文档并搜索“iOS 7.1 API Diffs”,就会有一种有趣的新方法。
还有另一种方法 - 您可以简单地创建 new SKNodes
,将新节点添加为目标复合节点的子节点,并将凸节点附加SKPhysicsBodies
到这些子节点。
编辑:这仅适用于非动态组成主体,如果您只想检测静态凹面复合材料上的接触/碰撞。
使用凸路径创建两个或多个 SKPhysicsBody 变量,然后使用初始化程序SKPhysicsBody.bodyWithBodies创建这些路径的联合。这个联合可以是凹的。