gpt4 book ai didi

swift - 如何将节点物理体形状设置为边界框

转载 作者:行者123 更新时间:2023-11-28 07:28:03 24 4
gpt4 key购买 nike

我有一个场景节点:

let node = SCNNode()

我想将节点物理体形状设置为边界框。似乎是:

node.physicsBody = SCNPhysicsBody(type: .dynamic, shape: nil)

设置 形状类型,但我需要边界框。怎么做?

最佳答案

您可以使用不同的 SceneKit 几何形状作为 BBox 容器:

let node = SCNNode()

let boundingBox = SCNNode(geometry: SCNSphere(radius: 2))

node.physicsBody = SCNPhysicsBody(type: .dynamic,
shape: .init(node: boundingBox, options: nil))

关于swift - 如何将节点物理体形状设置为边界框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55854196/

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