एससीएनवी व्यू दस्तावेज कहता है कि सेटिंग कैमरे कंट्रोल को YES को कैमरे नोड स्थिति को अद्यतन नहीं करता है जब उपयोगकर्ता दृश्य बिंदु बदलता है। उपयोगकर्ता द्वारा संशोधित कैमरा पैरामीटर प्राप्त करने का कोई तरीका है जब उपयोगकर्ता दृष्टिकोण को बदलता है?क्या कैमेरा कंट्रोल का उपयोग करते समय मुझे एससीएनवीव कैमरा स्थिति मिल सकती है?
5
A
उत्तर
7
जब आप allowsCameraControl
सक्षम SceneKit दृश्य (दृश्य के रूट नोड इसके बारे में तुरंत बच्चे के रूप में) में अपने स्वयं के कैमरा नोड सम्मिलित करता है, और जैसा कि उस नोड सेट दृश्य के pointOfView
। उस नोड के गुणों पढ़ें आदि देखने के लिए, गहराई सीमा के कैमरे के क्षेत्र, खोजने के लिए कैमरे की स्थिति और अभिविन्यास, या नोड के camera
विशेषता के गुणों का पता लगाने के
6
मान लिया जाये .. mySCNView SCNView है
@property (weak, nonatomic) IBOutlet SCNView *mySCNView;
तो फिर तुम से कैमरे की स्थिति प्राप्त कर सकते हैं ..
NSLog(@"Camera position: %f %f %f", _mySCNView.pointOfView.position.x, _mySCNView.pointOfView.position.y, _mySCNView.pointOfView.position.z);
NSLog(@"Camera rotation: %f %f %f %f", _mySCNView.pointOfView.rotation.x, _mySCNView.pointOfView.rotation.y, _mySCNView.pointOfView.rotation.z, _mySCNView.pointOfView.rotation.w);
NSLog(@"Camera orientat: %f %f %f %f", _mySCNView.pointOfView.orientation.x, _mySCNView.pointOfView.orientation.y, _mySCNView.pointOfView.orientation.z,_mySCNView.pointOfView.orientation.w);
मेरे मामले में, मैं allowsCameraControl चालू करने और देखने के लिए समायोजित, मूल्यों नीचे उल्लेख किया, और ऐप्स के शुरू में निर्धारित किया है। मुझे केवल स्थिति और अभिविन्यास सेट करने की आवश्यकता है, घूर्णन नहीं।
संबंधित मुद्दे
- 1. मुझे समय की सूची कहां मिल सकती है?
- 2. मुझे जीसीसी बाइनरी कहां मिल सकती है?
- 3. मुझे कैबर्स उपयोगिता कहां मिल सकती है?
- 4. मुझे hgweb.cgi फ़ाइल कहां मिल सकती है?
- 5. क्या मुझे मोंगोडीबी टाइमस्टैंप से अधिक ग्रैन्युलरिटी मिल सकती है?
- 6. फोनगैप कैमरा कंट्रोल
- 7. मुझे वर्तमान तिथि कैसे मिल सकती है?
- 8. मुझे ईकॉमर्स लाइब्रेरी कहां मिल सकती है?
- 9. क्या मुझे जेनकींस पाइपलाइन में पिछले चरण के निर्माण की स्थिति मिल सकती है?
- 10. HttpWebRequest का उपयोग करने का प्रयास करते समय मुझे ProtocolViolationException क्यों मिल रहा है?
- 11. क्या मुझे ट्विटर बूटस्ट्रैप पॉपओवर की वर्तमान स्थिति मिल सकती है?
- 12. क्या मुझे SQL परिणाम तालिका में रिकॉर्ड की स्थिति मिल सकती है?
- 13. लंबवत केंद्र का उपयोग करते समय पूर्ण स्थिति और प्रतिशत का उपयोग करते समय बग
- 14. पीयर स्थापित करते समय मुझे त्रुटि क्यों मिल रही है?
- 15. क्या मुझे Backbone.js का उपयोग करते समय बैकएंड का उपयोग करना है?
- 16. एक्सप्रेस/कनेक्ट और सत्र स्टोर का उपयोग करते समय मुझे सत्र आईडी कैसे मिल सकता है?
- 17. लिंक से एसक्यूएल का उपयोग करते समय मुझे "अमान्य कास्ट" क्यों मिल रहा है?
- 18. कैमरा ऑनपेव्यूफ्रेम को कैमरे का उपयोग करते समय
- 19. क्या मुझे लूआ "सॉकेट" लाइब्रेरी का उपयोग कर बंदरगाह की स्थिति पता चल सकती है?
- 20. लिनक्स में मोनो का उपयोग करते समय मुझे System.Text.RegularExpressions क्यों नहीं मिल सकता है?
- 21. urllib2.urlopen का उपयोग करते समय मुझे अंतिम रीडायरेक्ट यूआरएल कैसे मिल सकता है?
- 22. AJAX अनुरोध में @csrf_exempt का उपयोग करते समय मुझे 403 निषिद्ध त्रुटि क्यों मिल रही है?
- 23. SAXParser का उपयोग करते समय मुझे "MalformedURLException: No प्रोटोकॉल" क्यों मिल रहा है?
- 24. मुझे निकटतम प्रधान संख्या कैसे मिल सकती है?
- 25. मुझे शाखा की पहली प्रतिबद्धता कैसे मिल सकती है?
- 26. मुझे एंड्रॉइड स्टाइल आइटमों की सूची कहां मिल सकती है?
- 27. मुझे फ़ाइल my.cnf या my.ini फ़ाइल कहां मिल सकती है?
- 28. सीएसएस की स्थिति क्या कर सकती है?
- 29. डीबी अपडेट के बाद मुझे एसक्यूएलकेमी ओआरएम ऑब्जेक्ट की पिछली स्थिति कैसे मिल सकती है?
- 30. एक समय सीमा के साथ एक असंभव असफल स्थिति का सामना करते समय क्या करना है?
मैंने इसे नहीं देखा! मैं कुछ पुराने दस्तावेज देख रहा होगा। – bugloaf
मैं बस इस नोड को पुनः प्राप्त नहीं कर सकता। मुझे ये कैसे मिल सकता है? – berfis
@rickster मैं कैमरे को "दृश्य के रूट नोड के तत्काल बच्चे के रूप में वर्णित" नहीं ढूंढ सकता। यह हमेशा शून्य है। "sceneView.scene? .rootNode.childNodes.first? .camera", "sceneView.scene? .rootNode.camera" और "sceneView.scene? .rootNode.enumerateChildNodes ({(नोड, स्टॉप) प्रिंट (" कैमरा: \ (node.camera) ") })" सभी वापसी शून्य। – zumzum