Перейти к основному содержимому

Редактор карт (Scene View)

Редактор карт -- это встроенный инструмент MCE для рисования тайловых карт прямо в окне Scene View редактора Unity. Он автоматически активируется при открытии сцены, содержащей компонент GridController или объекты Tilemap.

Доступно во всех уровнях.

Обзор

Редактор карт предоставляет полный набор инструментов для создания и редактирования игровых карт:

  • Рисование тайлами с помощью инструментов Карандаш и Ластик.
  • Переключение между слоями карты (Ground, Above, Top, Events, Collision).
  • Палитра тайлов с автотайлами и обычными тайлами.
  • Анимированные превью тайлов в палитре.
  • Быстрая отмена, повтор и сохранение.
  • Наложение сетки для точного размещения тайлов.

Панель инструментов MCE Map Toolbar

При активном Редакторе карт в верхней части Scene View отображается панель инструментов MCE Map Toolbar.

Вкладки слоёв

Панель содержит вкладки для переключения между слоями карты:

СлойОписание
GroundОсновной слой земли -- трава, дорожки, вода, песок.
AboveСлой объектов над землёй -- деревья, камни, здания.
TopВерхний декоративный слой -- крыши, навесы, элементы, перекрывающие персонажа.
EventsСлой событий -- триггеры, переходы между картами, NPC-зоны.
CollisionСлой коллизий -- непроходимые тайлы, барьеры.

Активный слой подсвечивается. Рисование и стирание применяются только к выбранному слою.

Инструменты рисования

ИнструментГорячая клавишаОписание
КарандашBРисование выбранным тайлом на карте.
ЛастикEУдаление тайлов с текущего слоя.

Палитра тайлов (MCE Tileset)

Палитра тайлов отображается в отдельном окне или панели при активном Редакторе карт.

Структура палитры

  • Автотайлы -- расположены в верхней части палитры. Автотайлы автоматически подбирают правильный вариант в зависимости от соседних тайлов (углы, стороны, переходы).
  • Обычные тайлы -- расположены ниже автотайлов. Используются для ручного размещения отдельных элементов.

Визуальные индикаторы

ИндикаторЗначение
Анимированный превьюТайлы с анимацией отображают циклическое превью прямо в палитре.
Красная подсветкаПоявляется при наведении курсора на тайл в палитре.
Золотая рамкаОбозначает текущий выбранный тайл.
Синяя рамкаОбозначает выбранную область тайлов (мультивыбор).

Нажмите на тайл в палитре, чтобы выбрать его для рисования инструментом Карандаш.

Быстрые кнопки

В панели инструментов доступны кнопки быстрого доступа:

КнопкаДействие
UndoОтменить последнее действие рисования.
RedoПовторить отменённое действие.
SaveСохранить текущее состояние карты.

Строка состояния

В нижней части панели инструментов отображается строка состояния с полезной информацией:

  • Текущие координаты курсора на сетке.
  • Название выбранного тайла.
  • Активный слой и инструмент.

Наложение сетки

Редактор карт отображает наложение сетки в Scene View, визуализирующее границы тайлов. Сетка помогает точно позиционировать тайлы и видеть структуру карты.

Сетка автоматически подстраивается под размер ячейки, заданный в компоненте Grid или GridController.

Горячие клавиши

КлавишаДействие
BПереключиться на инструмент Карандаш.
EПереключиться на инструмент Ластик.
Совет

Используйте горячие клавиши B и E для быстрого переключения между рисованием и стиранием -- это значительно ускоряет работу с картой.