是否可以在一个SKNode中添加两个或多个SKPhysicsBody?类似于这样的东西:来自PhysicsEditor的示例。因为角色的头应该与球碰撞,所以顶部应该是圆形的。此外,球不能穿过玩家。你有什么想法如何实现这个?
是否可以在一个SKNode中添加两个或多个SKPhysicsBody?类似于这样的东西:来自PhysicsEditor的示例。因为角色的头应该与球碰撞,所以顶部应该是圆形的。此外,球不能穿过玩家。你有什么想法如何实现这个?
SKNode
上的 physicsBody
属性所示,节点和物理体之间存在一对一的关系。// Swift
SKPhysicsBody(bodies: <#[AnyObject]#>)
// Obj-c
[SKPhysicsBody bodyWithBodies:(NSArray *)bodies]
所以您可以将其他身体与一个身体创建,然后将其添加到SKnode
中。