استفاده از 2D Tilemap اضافی برای ایجاد نقشه با autotiles متحرک

صفحه به روز شده :
تاریخ ایجاد صفحه :

محیط تایید

ویندوز
  • ویندوز 11
ویرایشگر یونیتی
  • دانلود: 2021.3.3f1
بسته سیستم ورودی
  • 1.3.0

پیشنیازهای این نکته

تنظیمات زیر از قبل به عنوان یک فرض برای توصیف این نکته ساخته شده است.

پیش شرط این نکته چیست؟

درباره مواد نقشه قرض گرفتن

از سایت زیر قرض گرفته شده است.

درباره ایجاد autotiles متحرک

شما می توانید کاشی های خودکار متحرک را با استفاده از نکات قبلی "ایجاد نقشه ها با کاشی های خودکار با استفاده از 2D Tilemap Extras" و "ایجاد کاشی های متحرک با 2D Tilemap Extras" ایجاد کنید. بنابراین، من می خواهم به طور خلاصه محل همان روش را به عنوان قبل در این نکته توصیف کنم و جزئیات عملیات خاص این نکته را توضیح دهم.

MapTips را برای autotiles متحرک اماده کنید

در نکات قبلی ، ما تصویر زیر را به عنوان یک maptip برای autotiles اماده کردیم.

برای تحریک و animate با این فرمت maptips برای autotiles، اماده سازی یک تصویر در فرمت زیر.

عمودی به صورت افقی به اندازه تعداد انیمیشن ها توسط 5 مربع مانند گذشته مرتب شده است.

با این حال، همانطور که در نکات قبلی توضیح داده شده است، این فرمت در ویرایشگر WOLF RPG استفاده می شود، بنابراین نمی توان از ان به عنوان یک ویژگی استاندارد Unity استفاده کرد.

بنابراین، لازم است MapChips را مستقر کنید، اما سایت های زیر که قبلا ذکر شد، کاشی های خودکار متحرک را پشتیبانی نمی کنند.

بنابراین من یک برنامه ساختم تا بتوانم یک کاشی خودکار متحرک را برای این زمان مستقر کنم. من دو صفحه را اماده کرده ام، اما هر دو نتیجه مشابهی خواهند داشت، بنابراین لطفا از هر کدام که دوست دارید استفاده کنید.

اگر یک کاشی خودکار متحرک را در قاب رها کنید، به انیمیشن های زیادی تقسیم می شود، بنابراین برای دانلود هر کدام کلیک کنید.

تنظیم autotiles متحرک در ویرایشگر وحدت

هنگامی که MapChips را دارید، یک پروژه ایجاد کنید و MapChips را که ایجاد کرده اید به پروژه اضافه کنید.

نقشه رو تقسیم کن این همان روش به عنوان یک maptip autotile غیر متحرک است. این بار، برای انیمیشن به سه تقسیم می شود، اما از انجا که لازم است هر سه را تنظیم کنید، خوب است که همه انها را با سه انتخاب کنید.

با این حال، ویرایشگر Sprite تنها می تواند به یک فایل در یک زمان تنظیم شود، بنابراین انها را به صورت جداگانه برش دهید.

اضافه کردن یک کاشی قانون

یک کاشی قانون اضافه کنید. این روش همان است که برای maptip autotile معمولی است.

نام ان Waterway AutoTile است.

حالت Default Sprite را در Inspector قرار می دهد.

بعد، "اولین maptip" را با هم در مرز رها کنید.

تا این نقطه، این همان راه اندازی یک کاشی اتوماتیک معمولی است. این جایی است که تنظیمات انیمیشن شروع می شود.

هر maptip دارای یک ایتم به نام "Output" است، بنابراین ان را به "Animation" تغییر دهید.

سپس موارد همانطور که در شکل زیر نشان داده شده است اضافه می شوند. شماره ای را که می خواهید در قسمت "اندازه" ایجاد کنید وارد کنید. این بار، ما از 3 ورق استفاده خواهیم کرد، بنابراین "3" را وارد کنید.

سپس، در حال حاضر سه مورد مشخص MapChip وجود دارد. شما یک maptip را برای متحرک شدن در اینجا تنظیم خواهید کرد.

شما می توانید MapTips را از پروژه حذف کنید یا از انتخاب انتخاب کنید. هنگام انتخاب، من فکر می کنم صفحه نمایش شماره اسان تر است.

مجموعه.

سومی را به همان شیوه تنظیم کنید.

این راه اندازی برای یک کاشی را تکمیل می کند. این تنظیمات را برای 46 کاشی باقی مانده تنظیم کنید.

افزودن به پالت کاشی

از اینجا، روش مانند قبل است. اگر زبانه پالت کاشی وجود ندارد، ان را از "Window -> 2D -> Tile Palette" در منو نمایش دهید.

یک کاشی قانون را روی پالت کاشی قرار دهید.

MapTips (کاشی های خودکار متحرک) قرار دادن

یک tilemap به hierarchy اضافه کنید.

یک MapTip را روی tilemap قرار دهید.

شما نمی توانید انیمیشن را در ویرایشگر ببینید، بنابراین پس از قرار دادن ان، ان را اجرا کنید و بررسی کنید که ایا ان را متحرک می کند.

به طور پیش فرض، هر 1 ثانیه تغییر می کند، بنابراین اگر متحرک باشد، خوب است. تغییر زمان انیمیشن در نکات قبلی مورد بحث قرار گرفت.

راه اندازی کاشی های خودکار متحرک بسیار دشوار است، هنگامی که شما ان را تنظیم می کنید، تنها کاری که باید انجام دهید این است که تراشه های نقشه را قرار دهید و انها انیمیشن ها را انجام می دهند، بنابراین من فکر می کنم تولید نقشه شتاب خواهد گرفت.