1

有没有办法添加installGestures现实作曲家?

我可以在代码中做到这一点,但我不想混合太多的代码和 ui 部分。所以我正在寻找如何在现实作曲家中进行拖放部分。

这是在代码中执行此操作的代码片段以及我到目前为止所做的事情。

arView.installGestures([.translation], for: modelEntity)

有谁知道如何在现实作曲家中启用它?

谢谢

4

2 回答 2

2

我现在用你的 hin 解决了这个问题:

let startScene = try! RCProjectFile.loadStartScene()
if let cube = startScene.cube {
    if let cube = cube as? Entity & HasCollision {
        cube.generateCollisionShapes(recursive: true)
        arView.installGestures(for: cube)
    }
}
于 2021-01-26T14:32:37.217 回答
1

Reality Composer 1.5 仅允许您为运行动画行为实施手势。目前无法在 Reality ComposerTap中打开Rotation或手势。Pinch正如您所指出的,仅通过 RealityKit。

arView.installGestures([.all], for: entity)
于 2021-01-25T20:38:50.570 回答