我正在创建一个简单的函数来在按下时打开/关闭 ARkit
func arSwitch() {
case btnPressed arkit = false
case btnpressed arkit = true
}
或
@IBAction func arBtnpressed(_ sender: Any) {
if arSwitch.isOn {
sceneView.scene = scene
} else {
sceneView.scene.stop()// Somehthing like this..
}
}
有什么想法吗?
最佳答案
请尝试下面的代码片段,
@IBAction func arBtnpressed(_ sender: Any) {
if arSwitch.isOn {
let configuration = ARWorldTrackingConfiguration()
sceneView.session.run(configuration)
} else {
sceneView.session = nil
}
}
关于swift - 如何使用按钮打开/关闭 ARKit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49598560/