所以我在我的 SCN 场景中放置了一个 3D 文本节点,我想稍后在我的应用程序中更改 Text 属性的值
SceneKit 检查器
以上是我如何从检查器更改文本的值,但有没有办法以编程方式进行更改?谢谢
最佳答案
当您在 Xcode 的对象库中实例化一个“3D 文本”对象时,您得到的是一个 SCNNode
。有一个 SCNText
作为其 geometry
.
if let textGeometry = textNode.geometry as? SCNText {
textGeometry.string = "something"
}
关于ios - 使用 Swift 以编程方式更改 SceneKit 中 3D TextNode 的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45580843/