如何在 Reality Composer 上安装 Gestures
How to installGestures on Reality Composer
有没有办法在reality composer中添加installGestures
?
我可以用代码完成,但我不想混合太多代码和 ui 部分。所以我正在寻找如何在 reality composer 中进行拖放部分。
这是在代码中执行此操作的代码片段以及我目前所做的。
arView.installGestures([.translation], for: modelEntity)
有谁知道如何在 reality composer 中启用它?
谢谢
Reality Composer 1.5 允许您仅为 运行 动画行为实施手势。目前无法在 Reality Composer 中打开 Tap
、Rotation
或 Pinch
手势。正如您所指出的,只能通过 RealityKit。
arView.installGestures([.all], for: entity)
我现在用你的 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)
}
}
有没有办法在reality composer中添加installGestures
?
我可以用代码完成,但我不想混合太多代码和 ui 部分。所以我正在寻找如何在 reality composer 中进行拖放部分。
这是在代码中执行此操作的代码片段以及我目前所做的。
arView.installGestures([.translation], for: modelEntity)
有谁知道如何在 reality composer 中启用它?
谢谢
Reality Composer 1.5 允许您仅为 运行 动画行为实施手势。目前无法在 Reality Composer 中打开 Tap
、Rotation
或 Pinch
手势。正如您所指出的,只能通过 RealityKit。
arView.installGestures([.all], for: entity)
我现在用你的 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)
}
}