यूनिटी स्प्राइट्स में यूनिट्स प्रॉपर्टीज के लिए किस पिक्सल का इस्तेमाल किया जाता है?


22

मैं 2 डी विकास के लिए एकता सीखना शुरू कर रहा हूं।

इसलिए, मैं खेल में कई स्प्राइट्स का आयात कर रहा हूं, और मैं मदद नहीं कर सकता लेकिन ध्यान दें कि "पिक्सल टू यूनिट्स" संपत्ति डिफ़ॉल्ट रूप से है 100। मैं सामान्य रूप से इसे सेट करता हूं 1। क्या कोई कारण है कि मुझे इस मूल्य से भिन्न होने की आवश्यकता होगी 1? या, अधिक आम तौर पर, विभिन्न के साथ कई स्प्राइट होने का एक कारण है

जवाबों:


18

100 पिक्सेल प्रति यूनिट का मतलब होगा एक स्प्राइट जो कि 100 पिक्सेल दृश्य में 1 इकाई के बराबर होगा। यह कहने का एक पैमाना है कि कितने पिक्सेल एक इकाई के बराबर हैं। यह भौतिकी जैसी चीजों को प्रभावित कर सकता है। इकाइयों की स्थापना के लिए एक कम पिक्सल के लिए एक इकाई से उच्चतर इकाइयों को स्थापित करने के लिए एक इकाई को स्थानांतरित करने के लिए अधिक बल की आवश्यकता होगी।

हां, ऐसे समय हो सकते हैं जहां आप प्रति यूनिट पिक्सल में हेरफेर करना चाहते हैं। यदि आपके पास 16x16 टाइलों की एक टाइल शीट है, तो आप प्रति यूनिट पिक्सेल 16 पर सेट करने पर विचार कर सकते हैं, ताकि आप आसानी से एक दृश्य में टाइल्स को एक साथ जोड़ सकें, उदाहरण के लिए।


4
इकाइयों की स्थापना के लिए उच्चतर पिक्सल के लिए एक इकाई को कम करने की अपेक्षा इकाई स्थापना के लिए अधिक बल की आवश्यकता होगी । क्या यह दूसरा रास्ता नहीं है? भौतिकी सिमुलेशन में कम सेटिंग = बड़ी वस्तु (उदाहरण के लिए इसे 1एक स्प्राइट के साथ सेट करना जो 200पिक्सेल लंबा है, भौतिकी इंजन में स्प्राइट को 200 मीटर लंबा कर देगा)।
बुमज़ैक

आह हाँ, तुम सही हो। मिला कि मिला! इस पर ध्यान दिलाने के लिए धन्यवाद। मेरे उत्तर का संपादन किया।
कूपर

9

अपने शीर्षक में प्रश्न का उत्तर देते हुए, यूनिटी में इकाइयां मनमानी हैं। यह सिर्फ एक संख्या है; सबसे आम व्याख्या यह है कि 1 इकाई का अर्थ 1 मीटर है, लेकिन यह सिर्फ मूल्य पर सबसे अधिक सहमत है। आप 1 यूनिट = 1 फुट, या 1 यूनिट = 1 इंच आदि तय कर सकते हैं।

क्योंकि आप 100 पिक्सेल की डिफ़ॉल्ट सेटिंग का उपयोग क्यों करेंगे, यह इसलिए है क्योंकि भौतिकी प्रणाली उन मूल्यों को पसंद नहीं करती है जो बहुत बड़े हैं। यदि आप 1 इकाई = 1 पिक्सेल सेट करते हैं, तो भौतिकी प्रणाली प्रति फ्रेम सैकड़ों इकाइयों को स्थानांतरित कर रही होगी, और भौतिकी गणना उस स्थिति में टूट जाती है। 1 यूनिट = 100 पिक्सल सेट करके, फिर भौतिकी वस्तुओं को फ्रेम प्रति युगल इकाइयों की तरह आगे ले जाएगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.