Qt 5.11 - OrbitCameraController (QML type)

OrbitCameraController QML प्रकार




qt

OrbitCameraController QML प्रकार

OrbitCameraController क्लास ऑर्बिटल पथ के साथ दृश्य कैमरे को नियंत्रित करने की अनुमति देता है। More...

आयात विवरण: आयात Qt3D.Extras 2.0
जबसे: Qt 5.7

गुण

विस्तृत विवरण

OrbitCameraController क्लास ऑर्बिटल पथ के साथ दृश्य कैमरे को नियंत्रित करने की अनुमति देता है।

नियंत्रण हैं:

इनपुट कार्य
माउस बटन छोड़ें जबकि बाईं माउस बटन दबाया जाता है, एक्स-एक्सिस के साथ माउस का मूवमेंट लेफ्ट और राइट को हिलाता है और y- एक्सिस के साथ मूवमेंट इसे ऊपर और नीचे ले जाता है।
दायाँ माउस बटन जबकि दायां माउस बटन दबाया जाता है, x- एक्सिस के साथ माउस का मूवमेंट कैमरा व्यू सेंटर के चारों ओर कैमरा लगाता है और y- एक्सिस के साथ मूवमेंट इसे कैमरा व्यू सेंटर के आसपास झुकाता है।
दोनों बाएँ और दाएँ माउस बटन जबकि बाएं और दाएं माउस बटन दोनों को दबाया जाता है, y- अक्ष के साथ माउस आंदोलन कैमरे को व्यू सेंटर को बदले बिना अंदर और बाहर ज़ूम करता है।
ऐरो कुंजी कैमरा व्यूपोर्ट के सापेक्ष कैमरे को लंबवत और क्षैतिज रूप से ले जाएं।
पृष्ठ कुंजी और पृष्ठ नीचे कीज कैमरे को आगे और पीछे की ओर ले जाएं।
शिफ्ट कुंजी दृश्य केंद्र को बदले बिना कैमरे को ज़ूम इन और आउट करने के लिए ऊपर और नीचे तीर कुंजियों के व्यवहार को बदलता है। अन्य आंदोलन कुंजी अक्षम हैं।
ऑल्ट की पैन और कैमरे को व्यू सेंटर के आसपास झुकाने के लिए एरो कीज़ के बीहोर को बदलता है। पेज अप और पेज डाउन कीज को डिसेबल करता है।

संपत्ति का प्रलेखन

कैमरा : Camera

वर्तमान में नियंत्रित कैमरा धारण करता है।

लीनियरस्पीड : real

कैमरा कंट्रोलर की वर्तमान रैखिक गति को पकड़ता है। रैखिक गति कैमरे की गति को निर्धारित करती है।

लुक : real

कैमरा कंट्रोलर की करंट लुक स्पीड को पकड़ता है। लुक स्पीड कैमरा पैन और झुकाव की बारी दर को निर्धारित करता है।

ज़ूमलिमिट : real

वर्तमान ज़ूम-इन सीमा को बढ़ाता है। ज़ूम-इन सीमा यह निर्धारित करती है कि कैमरा केंद्र के नज़दीक कितना ज़ूम किया जा सकता है।