gpt4 book ai didi

ios - 如何使用 SCNCamera 跟随 SCNNode 但不旋转?

转载 作者:搜寻专家 更新时间:2023-11-01 07:34:18 25 4
gpt4 key购买 nike

我试图让我的相机指向并跟随飞船,但我不希望它随着我的飞船旋转而旋转,我该如何实现?

到目前为止的代码:

let targetNode = SCNLookAtConstraint(target: ship)
targetNode.gimbalLockEnabled = true
cameraNode.constraints = [targetNode]

ship.addChildNode(cameraNode)

//button click
SCNAction.rotateToX(0.0, y: 1.0, z: 0.0, duration: 0.5)

(相机和船都旋转,但我只希望船旋转。)

最佳答案

与其让 cameraNode 成为飞船的子节点,不如根据飞船的位置在每一帧手动更新它的位置。

我刚刚发布了带有代码示例的答案 right here .

关于ios - 如何使用 SCNCamera 跟随 SCNNode 但不旋转?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30938652/

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