私はARKitシーンにスイッチを介してself.sceneView.allowsCameraControl = true
を設定するIBActionによってallowsCameraControl
を実装しています。私のスイッチロジックはデバッガでうまくいくようですが、self.sceneView.allowsCameraControl = false
を回すと、カメラは元のトラッキング状態に戻りません。シーンビューでオブジェクトは固定されたままです。すべての手がかりは?ARKit allowsCameraControl
1
A
答えて
3
allowCameraControlオプションは、ARSCNView
のスーパークラスSCNView
で定義されています。つまり、AR以外の状況のために設計されています。そのビューのARKitサブクラスで不思議な振る舞いをする可能性があります(おそらく、ARではカメラが常にデバイスの動きに合っているはずなので、間違いなく動作するはずです)。 file that bug with Appleにすることもできます。
一方、AR(カメラを移動することによってカメラを制御するユーザー)と非AR(カメラを制御するユーザー、またはタッチジェスチャーを使用してユーザーコントロールのカメラ)ビューを同じコンテンツのビューに切り替えるには、シーンをARSCNView
とSCNView
の間で移動します。
関連する問題
- 1. ARKit
- 2. ARKit Perspective Correction
- 3. ARKitのモデルオプション
- 4. ARKIT ARCamera zFar
- 5. allowsCameraControlがオンの場合、SCNViewでカメラにアクセスしますか?
- 6. ARKit平面検出
- 7. ARkitとAppthinning.plistのエラー
- 8. ARKit - 基本3Dモデル
- 9. GPUImageView - プロジェクトではARKit
- 10. ARKit - カメラのセンターSCNode
- 11. SCNText、containerFrame、ラッピングとARKit
- 12. ARKit daeモデルの位置
- 13. ARKit平面の可視化
- 14. iOS 11:ARKit - ARSessionの問題
- 15. ARKitでX3Dファイルを表示
- 16. ARKit - カメラの位置は?
- 17. Positional Audio in SceneKit/ARKit with AudioKit
- 18. ARKITアプリケーションの配布方法
- 19. ARKitをx、yの上記
- 20. ARKitはiPhone SEをサポートしていますか? <a href="https://developer.apple.com/arkit/" rel="nofollow noreferrer">https://developer.apple.com/arkit/</a>から
- 21. SceneKit/ARKit:画面オブジェクトを3Dオブジェクトにマップ
- 22. ARKitはトラック中に少しジャンプする
- 23. Unity ARKit Objective C Apple Mach-O Linked(Id)エラー
- 24. ARKitでカメラのフォーカスを調整する
- 25. ARKitと3Dオブジェクト/画像認識
- 26. ARKit:位置対世界位置対simdposition
- 27. ARKit-SceneKitでのダイナミック3DObjectの使用
- 28. ARKitのpointOfViewを更新するには
- 29. ARKitアプリへのビデオ出力の追加
- 30. ビジョン+ ARKitオブジェクトトラッキング戻り値なし