Widgets
The Widgets samples demonstrate various widget use cases:Примеры Widgets демонстрируют различные варианты использования виджетов:
- Widget Manipulator implementation shows how to use Engine manipulators to move, rotate, or scale the currently selected object. You can also lock/unlock manipulator axes restricting current transformations and switch between local and world coordinates.Пример Widget Manipulator показывает, как использовать манипуляторы движка для перемещения, поворота или масштабирования выбранного в данный момент объекта. Вы также можете блокировать / разблокировать оси манипулятора, ограничивая текущие преобразования, и переключаться между локальными и мировыми координатами.
- Widget Target Marker is an implementation of a HUD with a marker always pointing to the target, when it is within the field of view, or displaying an arrow pointing the direction to the target when it's out of sight (aligned with the screen borders).Пример Widget Target Marker - это реализация HUD с маркером, всегда указывающим на цель, когда она находится в поле зрения, или отображающим стрелку, указывающую направление к цели, когда она находится вне поля зрения (выровнена по границам экрана).
Доступ к исходному коду демо-проекта#
Вы можете изучать и модифицировать исходный код демо-проекта, и создавать свои собственные проекты на его основе. Чтобы получить доступ к исходному коду, сделайте следующее:
- Найдите демо-проект Widgets в разделе Demos и щелкните Install (если вы не установили его ранее).
- После успешной установки демо появится в разделе Installed, и вы сможете скопировать ее как проект, щелкнув Copy as Project.
- В открывшемся окне Create New Project введите имя нового проекта в соответствующее поле и нажмите Create New Project.
- Теперь вы можете щелкнуть Open Code IDE, чтобы проверить и изменить исходный код в IDE по умолчанию, или Open Editor, чтобы открыть проект для работы с контентом в UnigineEditor.
Последнее обновление:
19.12.2023
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter