除了定义 SKPhysicsBody 形状的主体之外,我不想更改任何其他内容。我该怎么做呢?
我似乎找不到在哪里可以改变这个。
甚至评论如何改变它。
是的,我知道这必须小心完成,以便避免所有可能的新碰撞、重叠等。但抛开这些,我如何更改 SKPhysicsBody 的主体?
您可以使用手动为物理体创建自定义形状CGMutablePath
,然后将其传递到SKPhysicsBody
构造函数。
例如:
let path = CGMutablePath()
path.move(to: CGPoint(.....))
path.addLine(to: CGPoint(.....))
let customPhysicsBody = SKPhysicsBody(edgeChainFrom: path)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)