======Добавить объект====== ---- Добавляет [[object|объект]] на указанный [[tile|тайл]] на [[map|карте]] (если [[tile|тайл]] ещё не занят другим [[object|объектом]]). ID [[entity|энтити]] является необязательным и будет назначен новому [[object|объекту]], если он указан. ====Сигнатура:==== add_object(model_name, tile, entity_id) ^Аргумент^Описание^Тип^Обязателен?^ |model_name|Модель для использования в новом [[object|объекте]].|[[string|Строковый]]|Да| |tile|ID или [[coordinate|координата]] [[tile|тайла]], в которую будет помещён [[object|объект]].|[[string|Строковый]], [[coordinate|Координата]]|Да| |entity_id|Уникальный ID [[entity|энтити]], который будет присвоен.|[[string|Строковый]]|Нет| Функция [[remove_entity|Удалить энтити]] может быть вызвана позже, чтобы удалить [[object|объект]], который был ранее добавлен на сцену с помощью функции Добавить объект. ====Пример:==== add_object("tree_small", "target_tile", "new_tree") //Результат:// Небольшое дерево будет добавлено на [[map|карту]] в [[tile|тайл]] с ID "target_tile", и ей будет присвоен ID "new_tree". Используйте функцию **Добавить объект** для добавления новых интерактивных [[object|объектов]] или препятствий на сцену. После добавления вы можете использовать функцию [[set_entity_script|Установить скрипт энтити]], чтобы присвоить [[script|скрипт]] [[object|объекту]], или функцию [[modify_navigation|Изменить навигацию]], чтобы пометить заблокированный путь как непроходимый. ---- ====Нода редактора:==== {{:ru:add_object_node.png?nolink|}} ====Визуальная демонстрация:==== {{:add_object_demo.gif?nolink|}} ~~NOTOC~~