5

ARKitexample と Scenekit の勉強を始めたばかりです。Scenekit をいくつか読んだところ、テキストを追加するには SCNText を使用する必要があることがわかりました。

私はこのように書き込もうとしていますが、表示されません。

    guard let pointOfView = sceneView.pointOfView else { return }

    let text = SCNText(string: "Hello", extrusionDepth: 4)
    let textNode = SCNNode(geometry: text)
    textNode.geometry = text
    textNode.position = SCNVector3Make(pointOfView.position.x, pointOfView.position.y, pointOfView.position.z)
    sceneView.scene.rootNode.addChildNode(textNode)

ユーザーがボタンを押したときに、SCNScene にテキスト (「hello world」など) を追加したいだけです。

編集

私はそのテキストを見ましたが、平面 (またはアンカー) を設定していないため、そのテキストの前にいるかのように見ることができません。どのようにできるのか?

4

1 に答える 1