User Tools

Site Tools


ru:add_tile

This is an old revision of the document!


Добавить тайл


Добавляет тайл по указанной координате на карте (если тайл по этой координате еще не существует). ID энтити ID является необязательным и будет назначен новому тайлу, если он указан.

Сигнатура:

add_tile(model_name, coordinate, entity_id)
АргументОписаниеТипОбязателен?
model_nameМодель используемая для нового тайла.СтроковыйДа
coordinateПозиция нового тайла.КоординатаНет
entity_idУникальный ID энтити, который будет присвоен.СтроковыйНет

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

Пример:

add_tile("wooden_floor_02", coord[10, 0, -1], "bridge")

Результат: Новый тайл, используя модель “wooden_floor_02”, будет размещён на карту по координатам (10, 0, -1) и ему будет присвоен ID “bridge”.

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


Нода редактора:

Визуальная демонстрация:

ru/add_tile.1592948131.txt.gz · Last modified: 2020/06/23 14:35 by darkpro