एनिमेटेड टाइल्स बनाने के लिए 2 डी टाइलमैप एक्स्ट्रा का उपयोग करें
सत्यापन वातावरण
- विंडोज़
-
- विंडोज 11
- एकता संपादक
-
- 2021.3.3f1
- इनपुट सिस्टम पैकेज
-
- 1.3.0
इस टिप के लिए आवश्यक शर्तें
इस टिप के विवरण के लिए एक आधार के रूप में निम्नलिखित सेटिंग्स पहले से बनाई गई हैं।
इस टिप के लिए आवश्यक शर्तें क्या हैं?
मानचित्र सामग्री उधार लेने के बारे में
यह निम्नलिखित साइट से उधार लिया गया है। ऊपर केवल एक पंक्ति का उपयोग किया जाता है।
एनिमेटेड टाइल्स के बारे में
मैप चिप्स का उपयोग करने वाला गेम खेलते समय, यहां तक कि अगर आप मौके पर रुकते हैं, तो आप अक्सर एनिमेटेड मैप चिप्स देखेंगे जैसे कि झरने का प्रवाह चलता है और आग की झिलमिलाहट। यद्यपि कार्यान्वयन के तरीके भिन्न हो सकते हैं, ये एनीमेशन टाइलों के माध्यम से एकता में प्राप्त किए जाते हैं।
मैपचिप्स में कई एनिमेशन नियमित अंतराल पर कई मैपटिप्स के बीच स्विच करके आगे बढ़ते हुए दिखाई देते हैं। ऐसे भी हैं जो पिक्सेल-दर-पिक्सेल आधार पर प्रसंस्करण करके एनिमेटेड हैं, और वे जो बनावट निर्देशांक बदलकर एनिमेटेड हैं। इस बार हम जो एनीमेशन करेंगे वह मैप चिप को स्विच करके हासिल किया जाएगा।
एनिमेटेड टाइल्स के लिए मैपटिप्स तैयार करें
इस बार, हम निम्नलिखित मानचित्र चिप्स तैयार करेंगे और मानचित्र चिप्स को स्विच करके तरंगों की गति को एनिमेट करेंगे।
एनिमेटेड टाइल्स के लिए मैपचिप्स को विभाजित करना
प्रोजेक्ट बनाने के बाद, आपके द्वारा बनाए गए मैपचिप को प्रोजेक्ट में रखें और इसे विभाजित करें। यहां चारों ओर का काम टाइलमैप के स्पष्टीकरण के समान है, इसलिए मैं केवल छवि पोस्ट करूंगा।
आपको अभी तक इसे टाइल पैलेट में जोड़ने की आवश्यकता नहीं है।
एक एनिमेटेड टाइल जोड़ना
इसे जोड़ने के लिए प्रोजेक्ट से -> 2 डी -> टाइल -> एनिमेटेड टाइल बनाएं का चयन करें।
नाम कुछ भी हो सकता है। आप इस नाम का उपयोग कहीं और नहीं करेंगे।
इंस्पेक्टर को टॉगल करने के लिए आपके द्वारा बनाई गई एनिमेटेड टाइल का चयन करें। इस आयताकार फ्रेम में विभाजित मैपटिप को छोड़ दें।
आप व्यक्तिगत रूप से टाइल्स गिरा सकते हैं, लेकिन यदि आप विभाजित स्रोत को छोड़ देते हैं, तो आप विभाजित मैपचिप्स को थोक में पंजीकृत कर सकते हैं।
एक मैपटिप जोड़ें और यह छवि की तरह दिखेगा। अन्यथा, यह एनिमेटेड टाइल के निर्माण का अंत है।
टाइल पैलेट में जोड़ें
टाइल पैलेट बनाएँ. यदि कोई टाइल पैलेट टैब नहीं है, तो इसे मेनू में "विंडो -> 2 डी -> टाइल पैलेट" से प्रदर्शित करें। पैलेट का नाम कुछ भी हो सकता है। यदि आपको अपना गेम बनाते समय एक से अधिक पैलेट की आवश्यकता होती है, तो इसे समझना आसान रखें।
टाइल पैलेट सेटिंग्स दृश्य फ़ोल्डर में एक नए SeaPalett फ़ोल्डर में बनाई गई हैं। फ़ोल्डर का नाम और स्थान मनमाना है।
एक बार जब आप अपना टाइल पैलेट बना लेते हैं, तो मैपटिप्स जोड़ें। एक सामान्य टाइलमैप में, हमने एक विभाजित मैपटिप रखा, लेकिन इस बार हम एनिमेटेड टाइल रखेंगे।
जब रखा जाता है, तो केवल एक चिप प्रदर्शित होती है, लेकिन एनिमेटेड टाइल्स के मामले में, यह सब आपको चाहिए।
MapTips रखना (एनिमेटेड टाइल्स)
पदानुक्रम में एक टाइलमैप जोड़ें जैसा कि आप टाइलमैप के लिए करेंगे।
दृश्य में ग्रिड प्रदर्शित करने के लिए टाइलमैप का चयन करें।
चलो यहां एक नक्शा रखते हैं। पैलेट से एक एनीमेशन टाइल का चयन करें।
इसे दृश्य में रखें। यह साधारण मैपचिप्स से अलग नहीं दिखता है।
यदि आप वास्तव में इसे स्थानांतरित नहीं करते हैं, तो यह एनिमेटेड नहीं होगा, इसलिए चलो इसे चलाते हैं।
यदि आप इसे चलाते हैं, तो आप देख सकते हैं कि मैपटिप हर 1 सेकंड में स्विच और एनिमेटेड है। इस तरह, प्रोग्राम बनाने के बिना केवल विस्तारित कार्यों के साथ मैपटिप एनीमेशन को लागू करना आसान है।
अन्य सेटिंग्स
एनीमेशन की गति बदलें
डिफ़ॉल्ट रूप से, MapTip स्विचिंग अंतराल 1 सेकंड है। उदाहरण के लिए, यदि आप इसे हर 0.5 सेकंड में बदलना चाहते हैं:
जब आप पदानुक्रम में जोड़े गए टाइलमैप का चयन करते हैं, तो निरीक्षक में टाइलमैप घटक में "एनीमेशन अपडेट दर" होती है जिसे आप यहां बदल सकते हैं।
यह संख्या "1 सेकंड में कितनी बार स्विच करना है" की संख्या है, इसलिए यदि आप 0.5 सेकंड में स्विच करते हैं, तो आप 1 सेकंड में दो बार स्विच करेंगे, इसलिए "2" सेट करें।
इसे चलाने का प्रयास करें और देखें कि क्या एनीमेशन की गति बदलती है।
प्रत्येक मानचित्र चिप के लिए एनीमेशन समय को यादृच्छिक करें।
आसन्न मैपचिप्स जैसे कि समुद्र के किनारे या झरने के प्रवाह के लिए एक ही एनीमेशन अंतराल होना बेहतर है, लेकिन आप प्रत्येक वस्तु के लिए एनीमेशन समय बदलना चाह सकते हैं, जैसे कि आग की झिलमिलाहट। उस स्थिति में, आप समय को यादृच्छिक कर सकते हैं या प्रारंभिक स्थिति बदल सकते हैं।
एनिमेटेड टाइल का चयन करें और कुछ सेटिंग्स देखने के लिए निरीक्षक के निचले भाग को देखें।
न्यूनतम गति और अधिकतम गति को प्रति सेकंड स्विच की जाने वाली शीट्स की संख्या की ऊपरी और निचली सीमा के रूप में निर्दिष्ट किया जा सकता है। रखा गया मैपटिप्स इन यादृच्छिक संख्याओं में से एक के साथ एनिमेट करेगा, इसलिए यदि आप कई मानचित्र रखते हैं, तो वे प्रत्येक एक अलग गति से एनिमेट करेंगे।
उदाहरण के लिए, यदि आप न्यूनतम 1 और अधिकतम 2 के रूप में चलाते हैं, तो आप देख सकते हैं कि वे यादृच्छिक गति पर एनिमेट करेंगे।
वैसे, चूंकि यह दशमलव स्तर पर यादृच्छिक रूप से निर्धारित किया जाता है, इसलिए यह समान गति होने की संभावना नहीं है।
"स्टार्ट टाइम" और "स्टार्ट फ्रेम" एनीमेशन की शुरुआती मैपटिप स्थिति निर्दिष्ट करते हैं, लेकिन मुझे नहीं लगता कि उनका ज्यादा उपयोग किया जाता है। "कोलाइडर प्रकार" एक अलग प्रसंस्करण कहानी है, इसलिए मैं इसे छोड़ दूंगा।
प्रत्येक MapTip प्रकार के लिए एनीमेशन समय सेट करें
उदाहरण के लिए, आप हर 1 सेकंड में लहरों की गति को बदलना चाह सकते हैं, लेकिन आप हर 0.5 सेकंड में झरने का प्रवाह चाहते हैं। इसे पहले वर्णित के रूप में सेट किया जा सकता है, "न्यूनतम गति" और "अधिकतम गति"। यदि आप न्यूनतम और अधिकतम को अलग-अलग मानों पर सेट करते हैं, तो वे यादृच्छिक होंगे, इसलिए उदाहरण के लिए, यदि आप स्विचिंग गति को 0.5 सेकंड पर सेट करना चाहते हैं, यदि आप न्यूनतम और अधिकतम 2 पर सेट करते हैं, तो वे सभी दोगुने हो जाएंगे।