Unity 6.3
0 онлайн 25 гостей 3 в системе
Вход

Краска плитки в сцене

После того, как вы создали палитру плиток, создайте в сцене карту плиток и раскрасьте на ней свои плитки.

Создание карты в сцене

  1. Убедитесь, что пакет Sprite 2D установлен в вашем проекте. Для получения дополнительной информации, см. настройка проекта для 2D игр.
  2. В окне Hierarchy щелкните правой кнопкой мыши и выберите 2D Объект > Карта плиток для отображения доступных типов Tilemap.
  3. Выберите тип tilemap, соответствующий вашей палитре плиток. Тип tilemap по умолчанию Rectangular.

Unity создает следующее:

  • Сетка GameObject. Это направляющий элемент макета, который бесконечно расширяется во всех направлениях.
  • Дочерняя плитка GameObject. Это плитка, на которую вы рисуете свои плитки.

Выберите сетку или карту плиток, чтобы отобразить ее в виде Scene.

Нарисовать плитки на карте плиток

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

  1. Откройте окно Палитра плитки и выберите палитру или набор плиток.

  2. Установите активную цель () на карту плиток, на которую вы хотите нарисовать.

  3. На панели инструментов выберите инструмент Краска с активной кистью ().

  4. Выберите плитку из палитры плиток. Это сделает плитку активной кистью и выделит ее белым контуром. Чтобы выбрать несколько плиток, щелкните и перетащите.

    Чтобы выбрать плитку из карты плиток в представлении Scene вместо палитры плиток, удерживайте Ctrl (macOS: Cmd) и выберите плитку в представлении Scene.

  5. Перейти в вид Scene.

Примечание: Если вы рисуете с набором нескольких плиток, предварительный просмотр кисти может меняться, когда курсор находится над соседними строками или столбцами. Этот эффект более выраженный, когда вы рисуете на шестиугольных плитках.

Чтобы заполнить участки плитками, нарисовать линии или раскрасить случайные плитки, используйте другие инструменты и скриптовые кисти в окне Палитра плитки. Для более подробной информации см. Инструменты редактора Tile Palette.

Перемещение и редактирование плиток

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

  1. В окне Палитра плитки выберите инструмент Выбрать () на панели инструментов.
  2. Выберите плитку в представлении Scene или щелкните и перетащите, чтобы выбрать группу плиток.

Затем можно выполнить следующие действия:

  • Чтобы переместить плитку, выберите инструмент Перемещение () на панели инструментов, затем нажмите и перетащите плитку в новое место.
  • Чтобы изменить размер плитки, в окне Inspector измените свойства Масштаб в разделе Свойства выбора сетки.

Когда вы выбираете плитку с помощью инструмента Выбрать, окно Inspector отображает дополнительные свойства и параметры для редактирования плитки. Дополнительные сведения см. в Свойства выбора сетки ссылка.

Удалить плитки

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

  • Выберите плитку с помощью инструмента Выбрать, затем нажмите Исключить (macOS: Backspace).
  • Выберите Краска с активной кистью инструмент, затем удерживайте Схема клавиша при нажатии.
  • Выберите Стереть с помощью активной кисти инструмент (), а затем нажмите плитки. Чтобы удалить несколько плиток одновременно, выберите Краска с активной кистью инструмент сначала, затем нажмите и перетащите область на палитре плитки, что размер вам нужен.

Добавить еще одну карту к сетке

Можно добавить несколько сопоставлений плиток в сетку.

Чтобы добавить карту, в окне Hierarchy щелкните правой кнопкой мыши сетку GameObject и выберите 2D Объект > Карта.

Важно: Если новое расположение плиток имеет другой тип, чем сетка, Unity отображает диалог предупреждения. Выберите Продолжить, чтобы изменить свойство Cell Layout сетки, чтобы оно соответствовало типу нового расположения плиток. Диалог предупреждения не отображается, если вы используете Unity в режим без графики.

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