gpt4 book ai didi

ios - 缩放受约束的 SCNNode

转载 作者:搜寻专家 更新时间:2023-10-31 21:46:33 26 4
gpt4 key购买 nike

我正在开发一个 iOS 应用程序,我在屏幕上有一个节点在 4 秒内缩小到什么都没有。我需要这个节点始终面对相机,所以我在我的目标节点上使用 SCNBillboardConstraint()。但是,如果我使用它,则缩放操作将不再有效。我能做什么?

我的代码:

target.constraints = [SCNBillboardConstraint()]
let scale = CGFloat(0)
let action = SCNAction.scale(to: scale, duration: 4)
target.runAction(action)

最佳答案

使用下面的代码,它工作正常:

let ship = scene.rootNode.childNode(withName: "ship", recursively: true)!

let constraint = SCNBillboardConstraint()
ship.constraints = [SCNBillboardConstraint()]
ship.constraints?.append(constraint)

let scale = CGFloat(0.0)
let action = SCNAction.scale(to: scale, duration: 4)
ship.runAction(action)

希望这对您有所帮助。

关于ios - 缩放受约束的 SCNNode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47257760/

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