gpt4 book ai didi

sprite-kit - 更改 SKPhysicsBody 的 body 形状

转载 作者:行者123 更新时间:2023-12-02 03:07:54 25 4
gpt4 key购买 nike

除了定义 SKPhysicsBody 形状的主体外,我不想更改任何其他内容。我该怎么做?

我似乎找不到在哪里可以更改它。

甚至是关于如何改变它的评论。

是的,我知道这必须小心完成,以避免所有可能的新碰撞、重叠等。但撇开这些不谈,我如何更改 SKPhysicsBody 的主体?

最佳答案

您可以使用 CGMutablePath 为物理体手动创建自定义形状,然后将其传递给 SKPhysicsBody 构造函数。

例如:

let path = CGMutablePath()
path.move(to: CGPoint(.....))
path.addLine(to: CGPoint(.....))

let customPhysicsBody = SKPhysicsBody(edgeChainFrom: path)

关于sprite-kit - 更改 SKPhysicsBody 的 body 形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41532393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com