如何在Reality Composer上安装手势



是否有办法在现实中添加installGestures作曲家?

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

下面是在代码中完成它的代码片段,以及我到目前为止所做的。

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

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

感谢

我现在是这样解决你的问题的:

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)
}
}

Reality Composer 1.5允许您仅为动画行为隐式实现手势。目前没有明确的方法来打开Translation,RotationPinch手势在现实作曲家。只能通过RealityKit,如您所示。

arView.installGestures([.all], for: entity)

p。s .

此外,这篇文章将向您展示如何将光线投射与RealityKit手势结合使用。

最新更新