Використання допоміжних елементів 2D Tilemap для створення мап з анімованими автоплитками

Сторінка оновлюється :
Дата створення сторінки :

Середовище перевірки

Вікна
  • вікна 11
Редактор єдності
  • 2021.3.3f1
Пакет системи введення
  • 1.3.0

Передумови для цієї поради

Наступні настройки були зроблені заздалегідь як передумова для опису цієї поради.

Які передумови до цієї поради?

Про запозичення картографічних матеріалів

Він запозичений з наступного сайту.

Про створення анімованих автоплиток

Ви можете створювати анімовані автоплитки, використовуючи попередні поради "Створення мап за допомогою автоплиток за допомогою 2D Tilemap Extras" та "Створення анімованих плиток за допомогою 2D Tilemap Extras". Тому я хотів би коротко описати місце проведення тієї ж процедури, що і раніше, в цій Підказці і детально пояснити операції, характерні для цієї Поради.

Підготовка картПідказки для анімованих автоплиток

У попередніх порадах ми підготували наступне зображення як підказку для автоплитки.

Щоб анімувати за допомогою цього формату картографічні підказки для автоплиток, підготуйте зображення в наступному форматі.

Вертикаль розташовується по горизонталі стільки, скільки кількість анімацій на 5 квадратів, як і в минулому.

Однак, як пояснювалося в попередніх порадах , цей формат використовується в редакторі RPG WOLF, тому його не можна використовувати як стандартну функцію Unity.

Тому необхідно розгорнути MapChips, але наступні сайти, згадані раніше, не підтримують анімовані автоплитки.

Тому я зробив програму, щоб на цей час розгорнути анімовану автоплитку. Я підготував дві сторінки, але обидві матимуть однаковий результат, тому, будь ласка, використовуйте що завгодно.

Якщо ви опустите анімовану автоплитку в кадр, вона буде розділена на стільки ж анімацій, тому натисніть, щоб завантажити кожну.

Налаштування анімованих автоплиток в редакторі Unity

Отримавши MapChips, створіть проект і додайте створені вами MapChips до проекту.

Розділіть карту. Це та сама процедура, що й неанімована автотайльна підказка. Цього разу він розділений на три для анімації, але оскільки необхідно встановити всі три, можна встановити їх усі разом із трьома вибраними.

Однак редактор спрайтів можна налаштувати лише на один файл за раз, тому розділіть їх окремо.

Додавання плитки правила

Додайте плитку правила. Ця процедура така ж, як і для звичайної автотайл-підказки.

Назвіть його Waterway AutoTile.

Встановіть спрайт за замовчуванням в інспекторі.

Далі опустіть «першу картографічну підказку» разом у кордоні.

До цього моменту це те ж саме, що налаштувати звичайну автоплитку. Тут починаються настройки анімації.

Кожна підказка має пункт під назвою «Вихід», тому змініть його на «Анімація».

Потім додаються елементи, як показано на малюнку нижче. Введіть число, яке потрібно анімувати, у поле "Розмір". Цього разу ми будемо використовувати 3 листа, тому вводимо «3».

Крім того, тепер є три елементи, визначені MapChip. Ви встановите підказку для анімації тут.

Ви можете скинути MapTips з проекту або вибрати з виділеного. При виборі, думаю, відображення цифр зрозуміти легше.

Встановити.

Таким же чином встановіть третій.

На цьому настройка однієї плитки завершена. Установіть цей параметр для решти 46 плиток.

Додати в палітру плиток

Звідси процедура така ж, як і раніше. Якщо вкладки палітри плиток немає, відобразіть її в меню "Window -> 2D -> Tile Palette".

Перетягніть плитку "Правило" на палітру сегментів.

MapTips (анімовані автоплитки) розміщення

Додавання карти плиток до ієрархії.

Розмістіть підказку на карті плиток.

Ви не бачите анімацію в редакторі, тому після її розміщення запустіть її і перевірте, чи анімується вона.

За замовчуванням він перемикається кожні 1 секунду, тому нічого страшного, якщо він анімований. Зміна часу анімації обговорювалося в попередніх Порадах .

Налаштувати анімовані автоплитки досить складно, Після того, як ви його налаштувате, все, що вам потрібно зробити, це розмістити фішки карти, і вони будуть робити анімацію, тому я думаю, що виробництво карт буде прискорено.