Инструменты пользователя

Инструменты сайта


Перевод этой страницы:
ru:add_object

Добавить объект


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

Сигнатура:

add_object(model_name, tile, entity_id)
АргументОписаниеТипОбязателен?
model_nameМодель для использования в новом объекте.СтроковыйДа
tileID или координата тайла, в которую будет помещён объект.Строковый, КоординатаДа
entity_idУникальный ID энтити, который будет присвоен.СтроковыйНет

Функция Удалить энтити может быть вызвана позже, чтобы удалить объект, который был ранее добавлен на сцену с помощью функции Добавить объект.

Пример:

add_object("tree_small", "target_tile", "new_tree")

Результат: Небольшое дерево будет добавлено на карту в тайл с ID «target_tile», и ей будет присвоен ID «new_tree».

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


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

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

ru/add_object.txt · Последнее изменение: 2020/06/25 08:38 — justin