Используйте 2D Tilemap Extras для создания карт с анимированными автотайлами

Страница обновлена :
Дата создания страницы :

Среда верификации

Виндоус
  • Windows 11
Редактор Unity
  • 2021.3.3f1
Входной системный пакет
  • 1.3.0

Предпосылки для этого совета

Следующие настройки были сделаны заранее в качестве предпосылки для описания этого совета.

Каковы предпосылки для этого совета?

О заимствовании картографических материалов

Он заимствован со следующего сайта.

О создании анимированных автоплиток

Вы можете создавать анимированные автотайлы, используя предыдущие советы «Создание карт с автотайлами с помощью 2D Tilemap Extras» и «Создание анимированных тайлов с помощью 2D Tilemap Extras». Поэтому я хотел бы кратко описать расположение той же процедуры, что и раньше, в этом совете и подробно объяснить операции, характерные для этого совета.

Подготовка MapTips для анимированных автотайлов

В предыдущих советах мы подготовили следующее изображение в качестве подсказки карты для автотайлов.

Чтобы анимировать с помощью этого формата подсказки для автотайлов, подготовьте изображение в следующем формате.

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

Однако, как объяснялось в предыдущих советах , этот формат используется в редакторе WOLF RPG, поэтому его нельзя использовать в качестве стандартной функции Unity.

Поэтому необходимо развернуть MapChips, но следующие сайты, упомянутые ранее, не поддерживают анимированные автоплитки.

Поэтому я сделал программу, чтобы на этот раз развернуть анимированную автоплитку. Я подготовил две страницы, но обе будут иметь одинаковый результат, поэтому, пожалуйста, используйте то, что вам нравится.

Если вы поместите анимированную автоматическую плитку в кадр, она будет разделена на столько же анимаций, поэтому нажмите, чтобы загрузить каждую из них.

Настройка анимированных автотайлов в редакторе Unity

Получив MapChips, создайте проект и добавьте созданные вами MapChips в проект.

Разделите подсказку карты. Это та же процедура, что и неанимированная автотайловая подсказка. На этот раз он разделен на три для анимации, но, поскольку необходимо установить все три, можно установить их все вместе с тремя выбранными.

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

Добавление плитки правила

Добавьте плитку правила. Эта процедура такая же, как и для обычной автотайл-карты.

Назовите его Waterway AutoTile.

Установите спрайт по умолчанию в инспекторе.

Затем поместите «первую наконечник» вместе в границу.

До этого момента это то же самое, что и настройка обычной автоматической плитки. С этого и начинаются настройки анимации.

В каждой подсказке есть элемент под названием «Вывод», поэтому измените его на «Анимация».

Затем добавляются элементы, как показано на рисунке ниже. Введите число, которое вы хотите анимировать, в поле «Размер». На этот раз мы будем использовать 3 листа, поэтому введите «3».

Затем теперь есть три элемента, указанных MapChip. Здесь вы установите подсказку для анимации.

Вы можете удалить MapTips из проекта или выбрать из выбора. При выборе, я думаю, отображение чисел легче понять.

Набор.

Таким же образом установите третий.

На этом настройка для одной плитки завершена. Установите этот параметр для оставшихся 46 плиток.

Добавить в палитру плиток

Отсюда процедура такая же, как и раньше. Если вкладки палитры плиток нет, отобразите ее в меню «Окно -> 2D -> Палитра плиток».

Перетащите плитку правила на палитру плиток.

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

Добавьте тайловую карту в иерархию.

Поместите MapTip на тайловую карту.

Вы не видите анимацию в редакторе, поэтому, разместив ее, запустите ее и проверьте, анимируется ли она.

По умолчанию он переключается каждые 1 секунду, поэтому ничего страшного, если он анимирован. Изменение времени анимации обсуждалось в предыдущих советах .

Настройка анимированных автоплиток довольно сложна, После того, как вы его настроите, все, что вам нужно сделать, это разместить чипы карты, и они будут делать анимацию, поэтому я думаю, что производство карт будет ускорено.