Trong một trong các dự án phát triển ứng dụng iOS của tôi, bất cứ khi nào tôi cố gắng đẩy chế độ xem trên ARSCNView. các ứng dụng được đóng băng ở đây dưới đây là mã của tôi. Vui lòng đề xuất một giải pháp thích hợp nếu bạn biết như vậy.Khi Chế độ xem mới xuất hiện trên ứng dụng Chế độ xem cảnh được đóng băng
-> nhận được ứng dụng bị đóng băng khi nhìn push trên sceneView
khiển
let session = ARSession()
var sessionConfig: ARSessionConfiguration = ARWorldTrackingSessionConfiguration()
var use3DOFTracking = false {
didSet {
if use3DOFTracking {
sessionConfig = ARSessionConfiguration()
}
sessionConfig.isLightEstimationEnabled = true
session.run(sessionConfig)
}
}
}
override func viewDidLoad() {
super.viewDidLoad()
self.setupScene()
setupSession()
}
override func viewWillAppear(_ animated: Bool) {
self.tabBarController?.tabBar.isHidden = false
session.run(sessionConfig, options: [.resetTracking, .removeExistingAnchors])
}
override func viewDidDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
session.pause()
}
func setupScene() {
sceneView.delegate = self
sceneView.session = session
sceneView.antialiasingMode = .multisampling4X
sceneView.automaticallyUpdatesLighting = false
sceneView.preferredFramesPerSecond = 60
sceneView.contentScaleFactor = 1.3
//sceneView.showsStatistics = true
enableEnvironmentMapWithIntensity(25.0)
if let camera = sceneView.pointOfView?.camera {
camera.wantsHDR = true
camera.wantsExposureAdaptation = true
camera.exposureOffset = -1
camera.minimumExposure = -1
}
}
func setupSession() {
if let worldSessionConfig = sessionConfig as? ARWorldTrackingSessionConfiguration {
worldSessionConfig.planeDetection = .horizontal
session.run(worldSessionConfig, options: [.resetTracking, .removeExistingAnchors])
}
}
Bạn nhận được bao xa? Bạn đang ở đâu khi bạn đóng băng? –
bất cứ khi nào tôi đang cố gắng đẩy hoặc trình bày chế độ xem khác ở trên SceneView. có nghĩa là đẩy xem hoạt hình thành công và toàn bộ ứng dụng sẽ bị đóng băng. – imjaydeep
Đặt điểm ngắt ngoại lệ và cho chúng tôi biết bạn đang cố định dòng nào. –