This page has been translated automatically.
Видеоуроки
Interface
Essentials
Advanced
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Landscape Tool
Sandworm
Использование инструментов редактора для конкретных задач
Extending Editor Functionality
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World Nodes
Звуковые объекты
Объекты поиска пути
Players
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
Унифицированный язык шейдеров UUSL
Плагины
File Formats
Rebuilding the Engine Tools
GUI
Двойная точность координат
API
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

Узел

Узел   node - это общий объект, представляющий любой объект, представленный в мире. и специально позиционируется и ориентирован. Узел создается и сохраняется в мире. Все изменения, внесенные в узел, сохраняются в файле .world. Вы также можете экспортировать узел во внешний файл .node, а затем при необходимости импортировать его в мир или создать ссылку к нему. Однако все изменения, сделанные для исходного узла через UnigineEditor, все равно будут сохранены в файле .world.

Смотрите также#

  • Класс Node для редактирования узлов через API

Создание узла#

Чтобы создать новый узел через UnigineEditor, щелкните Create в строке меню, выберите необходимый объект и добавьте его в сцену. Новый узел появится в списке иерархии мира. Например, вы можете добавить статическую сетку, которая будет узлом с точки зрения Unigine:

Статическая сетка в мире и в списке иерархии узлов

Редактирование узла#

Узел можно редактировать в окне Parameters UnigineEdtior. Все узлы имеют общие настройки , которые представлены на вкладке Node. Также каждый узел имеет особые настройки, которые зависят от типа узла.

Редактирование узла также включает редактирование материалов и свойств , назначенных узлу.

Импорт узла#

Помимо создания нового узла, вы можете импортировать существующий узел, который ранее был экспортирован, во внешний файл .node.

Чтобы импортировать узел в текущий мир, нажмите кнопку Import в окне AssetBrowser. В открывшемся диалоговом окне Import Node выберите нужный файл .node.

Примечание
После импорта узел больше не связан с исходным файлом .node. Итак, если вы редактируете импортированный узел через UnigineEditor, изменения сохранятся только в файле .world.

Удаление узла#

Чтобы удалить узел из мира, выберите его и нажмите Delete. Узел будет удален из файла .world после сохранения мира через UnigineEditor.

Примечание
Удаление узла не влияет на файл .node.
Последнее обновление: 13.12.2021
Build: ()