यह पोस्ट LIBGDX और Box2D के बीच उचित रूप से प्रस्तुत करने के तरीके के बारे में जानने के इच्छुक पद से संबंधित है। आगे बढ़ने से पहले मुझे व्यूपोर्ट को अच्छी तरह से समझना पड़ा।
अधिक कोड/पोस्ट रीडिंग के बाद, मुझे लगा कि "व्यूपोर्ट" का अर्थ "कैमरे के एक लेंस का आयत खोलना था जो LIBGDX की गेम दुनिया को देखता है, जहां मैं इसे देखने के लिए दुनिया के बारे में इसे स्थानांतरित कर सकता हूं"। लेकिन, और पढ़ने के बाद, मुझे वास्तविक अर्थ के करीब कहीं भी नहीं लग रहा था।
मैंने LIBGDX विकी पढ़ी है, और ओपनजीएल दस्तावेज में पढ़ा है, जो व्यूपोर्ट को दो अलग-अलग चीजों के रूप में समझाता है।LIBGDX: "व्यूपोर्ट" क्या है?
LIBGDX विकी:
"व्यूपोर्ट स्क्रीन जहां 3D दृश्य का अनुमान है की एक आयताकार अवलोकन क्षेत्र यह 2 आयामी विमान को 3 आयामी वस्तुओं मानचित्रण से ज्यादा कुछ नहीं है।।"
ओपन: "। व्यूपोर्ट उपलब्ध स्क्रीन क्षेत्र है जिसमें दृश्य मैप किया गया है का आकार यह संकेत"
Stackoverflow:
"... यह विभिन्न संदर्भों में कई परिभाषाएं हैं ...": '(
मैं मंच पदों और ट्यूटोरियल के दसियों पढ़ने की कोशिश की है। लेकिन, दुर्भाग्यवश लगभग सभी लोग इसमें कूदते हैं जैसे कि "व्यूपोर्ट" इतनी प्राचीन अवधारणा है कि हर कोई समझता है और जानता है।
मुझे पता है कि मुझे इस पूरी तरह से मूल प्रश्न के लिए बहुत सारी गर्मी मिल जाएगी। कृपया आग न करें, मैं पूछ रहा हूं क्योंकि मैं वास्तव में एक नहीं जानता वास्तव में मदद की ज़रूरत है।
वैसे भी, वास्तविक प्रश्न में।
LIBGDX संदर्भ में "व्यूपोर्ट" क्या है?
उत्कृष्ट क्यू। यह दी गई चीज़ों का प्रकार है, लेकिन जब आप उदाहरणों के माध्यम से ट्रैवल करते हैं तो आप महसूस करते हैं कि मूल घटकों की समझ में मौलिक त्रुटियों के कारण लोग घटकों का दुरुपयोग करने के लिए हैकिंग कर रहे हैं। – RichieHH