Gestenunterstützung mit einem 3D Modell
Demonstriert die RealityKit-Modellinteraktion mit Gestenunterstützung unter Verwendung von RealityView auf einer Apple Vision Pro.
import SwiftUI
import RealityKit
import RealityKitContent
struct ContentView: View {
var body: some View {
RealityView { content in
let sphere = ModelEntity(mesh: .generateSphere(radius: 0.05))
sphere.generateCollisionShapes(recursive: true)
sphere.components[InputTargetComponent.self] = .init()
content.add(sphere)
}
.gesture(TapGesture().onEnded {
print("Entity tapped")
})
}
}