Управление мирами
Мир в UNIGINE - это сцена, которая включает в себя набор различных встроенных объектов с определенными параметрами. UnigineEditor предоставляет возможность создавать новые миры, загружать или перезагружать существующие, а также сохранять их в случае внесения каких-либо изменений. Вы также можете настроить различные параметры для создаваемых вами миров.
Смотрите также#
- Класс World для управления мирами через код
Создание нового мира#
Чтобы создать новый мир через UnigineEditor:
- Щелкните File -> Create New World в главном меню или нажмите CTRL + N .
- В открывшемся окне укажите имя для нового мира и выберите целевой каталог в вашем проекте.
После этого в целевой папке создается новый ассет: your_world_name.world - XML-файл, содержащий настройки рендеринга созданного мира.
В отличие от мира, который создается при создании проекта, все остальные миры создаются без файла world script . При необходимости этот файл добавляется как скрипт в файл *.world через UnigineEditor следующим образом:
- Нажмите кнопку Create в браузере ресурсов и выберите Create USC. Создается файл script.usc. Вы можете переименовать и переместить созданный файл.
- Выберите нужный файл *.world в браузере ресурсов.
- На вкладке "Параметры" назначьте *.usc, который вы создали как сценарий.
Загрузка существующего мира#
Чтобы загрузить существующий мир через UnigineEditor:
- Щелкните File -> Open World в главном меню или нажмите CTRL + O.
- Выберите каталог и выберите необходимый мир.
Через UnigineEditor вы можете загружать только те миры, которые доступны в вашем проекте.
- Щелкните OK. Выбранный мир будет загружен.
Чтобы загрузить один из недавно закрытых миров , щелкните File -> Recent Worlds в главном меню, выберите требуемый мир и выберите его.
Сохранение мира#
Чтобы сохранить текущий мир под другим именем через UnigineEditor:
- Щелкните File -> Save World As... в главном меню.
- Укажите новое имя для мира, который нужно сохранить, и выберите целевой каталог в вашем проекте:
- Щелкните OK.
Чтобы сохранить мир под его текущим именем:
- Щелкните File -> Save World в главном меню или нажмите CTRL + S .
Перезагрузка мира#
Чтобы перезагрузить текущий мир:
- Щелкните File -> Reload World в главном меню.
- Щелкните Yes в диалоговом окне, чтобы сохранить все изменения перед перезагрузкой.
Закрытие мира#
Чтобы закрыть текущий мир:
- Щелкните File -> Close World в главном меню.
- Щелкните Yes в диалоговом окне, чтобы сохранить все изменения перед закрытием.
Назначение сценария#
По умолчанию вашему миру назначается скрипт , который создается при создании нового мира . Чтобы назначить другой сценарий, выберите мир в браузере ресурсов и перетащите скрипт на вкладку «Параметры»:
Изменение настроек мира#
У каждого мира могут быть свои уникальные настройки звука, физики и рендеринга. Это позволяет вам регулировать все, от силы тяжести до того, как глобальное освещение будет выглядеть в конкретном мире. Все настройки мира доступны в соответствующем разделе окна Настройки .
Чтобы просмотреть или изменить настройки для вашего текущего мира:
- Щелкните Windows -> Settings в главном меню.
- Затем в левой панели окна Settings выберите нужный раздел из Runtime -> World.
Вы можете сохранить свои настройки в соотвествующем файле настроек: *.physics, *.sound, *.render и использовать их для другого мира или проекта.
Подробнее об окне настроек .