Unity 6.3
0 онлайн 94 гостей 3 в системе
Вход
2D разработка игр Шаг 42 из 198

Создание палитры плиток

Чтобы создать палитру плиток, используйте один из следующих способов:

  • Создайте пустую палитру плиток, а затем вручную перетащите спрайты в нее, чтобы создать плитки.
  • Создание набора плиток, который автоматически создает плитки из текстуры и ее спрайтов.

Набор плиток также автоматически выполняет следующие действия:

  • Обновляет палитру плиток при изменении текстуры источника.
  • Создает комбинированную Атлас спрайтов текстуру из исходных текстур.

Используйте набор плиток, если ваши плитки непосредственно связаны с используемыми текстурами, например, если вы импортируете лист spritesheet. Вы также можете использовать набор плиток для создания плиток-заместителей с текстурой, которую можно обновить в любое время, без необходимости повторного импорта или перерезания.

Создание пустой палитры плиток

Чтобы создать пустую палитру плиток, выполните следующие действия:

  1. Убедитесь, что пакет Sprite 2D установлен в вашем проекте. Для получения дополнительной информации, см. настройка проекта для 2D игр.
  2. В главном меню выберите Ассеты > Создать > 2D > Палитра плитки.
  3. Выберите тип плитки, который определяет форму плиток в палитре плиток. Тип плитки по умолчанию — Прямоугольная.

Unity создает следующее в окне Project:

  • Ассет палитры плиток с указанным вами именем.
  • Дочерний элемент, содержащий параметры палитры.

Вы также можете создать палитру плиток, используя окно Палитра плитки. Дополнительные сведения см. в Ссылка на окно Палитра плиток.

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

Выполните следующие действия:

  1. В главном меню выберите Окно > 2D > Палитра плиток, чтобы открыть окно Палитра плиток.

    Если у вас есть несколько палитр плиток, установите Active Palette () на палитру плиток, в которую вы хотите добавить плитки.

  2. Перетащите ресурс спрайта () или текстуру из окна Project в окно Палитра плиток.

    Если вы перетаскиваете текстуру с Спрайт-режим или Множественные, Unity создает плитку для каждого дочернего спрайта. Дополнительную информацию см. в Импорт спрайта или листка спрайта.

  3. Unity преобразует спрайт в элемент плитки (). В диалоге папки, который появится, выберите место для сохранения преобразованного элемента плитки.

Теперь спрайт появляется как плитка в окне Project и в окне Палитра плиток.

Примечание: Ассет плитки не связан с исходным спрайтом или текстурой. Если вы обновите исходный спрайт или текстуру, палитра плиток не изменится.

Создание набора плиток

Чтобы создать набор плиток, в главном меню выберите Ассеты > Создать > 2D > Палитра плитки > New Tile Set. Unity создает следующее в окне Project:

  • Импортер набора плиток актив.
  • Дочерний элемент, содержащий параметры палитры.
  • Дочерний атлас спрайтов.

Создание плиток из текстуры

Выполните следующие действия:

  1. В окне Project выберите ресурс Tile Set Importer.

  2. В окне Inspector откройте раскрывающееся меню Источники текстуры.

  3. Выберите кнопку Добавить (+) для добавления источника текстуры.

  4. Откройте раскрывающееся меню Элемент.

  5. Перетащите текстуру из окна Project в поле Текстура или выберите выборщик ().

    Если вы перетаскиваете текстуру с Спрайт-режим или Множественные, Unity создает плитку для каждого дочернего спрайта. Дополнительную информацию см. в Импорт спрайта или листка спрайта.

  6. Выберите Применить.

Unity преобразует текстуру в элементы плитки () и добавляет их в качестве дочерей набора плиток в окно Project.

Чтобы проверить плитки, созданные Unity, откройте окно Палитра плитки, а затем установите Active Palette () в набор плиток.

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

Дополнительные ресурсы