Просмотры в Редакторе Wonderland
Найдите просмотры редактора в верхней строке меню “Views”.
Основные Просмотры
Следующие просмотры вам понадобятся очень часто:
- Сцена
- Браузер ресурсов
- Консоль
- Контуры сцены
- Свойства
- Настройки проекта
- Ресурсы
- Данные проекта
- Профиль
- Настройки
- Плагины
Дополнительные Просмотры
Инструменты, которые используются реже, но полезны:
Глобальные Горячие Клавиши
Горячие клавиши, которые работают везде в редакторе.
| Горячая клавиша | Описание |
|---|---|
| Ctrl/Cmd + N | Новый проект |
| Ctrl/Cmd + O | Открыть проект |
| Ctrl/Cmd + S | Сохранить проект |
| Ctrl/Cmd + Shift + S | Сохранить проект как |
| Ctrl/Cmd + I | Импортировать проект |
| Ctrl/Cmd + E | Экспортировать выделение |
| Ctrl/Cmd + Shift + P | Упаковать проект |
| F5 | Запустить (упаковать, запустить сервер) |
| F8 | Перезагрузить шейдеры |
| Ctrl/Cmd + Z | Отменить последнее действие |
| Ctrl/Cmd + Shift + Z | Повторить последнее отмененное действие |
Сцена
Отображает 3D вид сцены текущего проекта.
Перетащите материал из ресурсов на объект, чтобы изменить материал первого компонента меша. Перетащите текстуру из ресурсов на объект, чтобы установить первую текстуру первого материала. Вы также можете перетаскивать ресурсы напрямую в слоты свойств компонентов.
Горячие Клавиши
| Горячая клавиша | Описание |
|---|---|
| Левый клик мыши | Выбрать только объект под курсором |
| Shift + Левый клик мыши | Добавить объект под курсором к выбору |
| Shift + Ctrl/Cmd + Левый клик мыши | Привязать трансформацию выбранного объекта к объекту под курсором |
| F | Сфокусироваться на выбранном объекте |
| Shift + F | Сфокусироваться на иерархии объектов |
| B | Инструмент выделения рамкой |
| G | “Взять”, переключиться в режим трансформации. Переключится в локальное пространство, если трансформация уже была активна. |
| R | “Повернуть”, переключиться в режим вращения. Переключится в локальное пространство, если трансформация уже была активна. |
| S | “Масштаб”, переключиться в режим масштабирования |
| Alt + G | Сброс трансформации |
| Alt + R | Сброс вращения |
| Alt + S | Сброс масштабирования |
| Клавиша 5 на дробовике | Переключить ортографический вид |
| Ctrl | При использовании инструмента включается привязка, пока удерживается клавиша. |
| Del | Удалить выбранный объект |
| Ctrl/Cmd + C | Скопировать выбранный объект |
| Ctrl/Cmd + V | Вставить объект |
| Ctrl/Cmd + Shift + V | Вставить объект как дочерний к выбранному объекту |
| Ctrl/Cmd + D | Дублировать выбранный объект |
| Numpad 7 | Установить вид сверху вниз |
| Shift + Numpad 7 | Установить вид снизу вверх |
| Numpad 1 | Установить вид спереди |
| Shift + Numpad 1 | Установить вид сзади |
| Numpad 3 | Установить вид слева |
| Shift + Numpad 3 | Установить вид справа |
| Shift + Alt + S | Симуляция физики |
При удержании Shift + правая кнопка мыши, включается навигация по вьюпорту:
| Горячая клавиша | Описание |
|---|---|
| W/A/S/D | Движение Вперед/Влево/Назад/Вправо |
| Q/E | Движение Вверх/Вниз |
| Перемещать мышь | Осмотреться вокруг |
При удержании средней кнопки мыши осуществляется панорамирование камерой:
| Горячая клавиша | Описание |
|---|---|
| Перемещать мышь | Панорамирование камеры |
Браузер Ресурсов
Отображает файлы в каталоге проекта.
Щелкните правой кнопкой мыши по пустому месту, чтобы создать новый JavaScript компонент.
Чтобы объединить PBR текстуры, выберите их и используйте Правый Клик > Tools > Combine PBR textures.
Щелкните правой кнопкой мыши в папке “shaders”, чтобы создавать пользовательские шейдеры, и в папке “plugins” для управления плагинами.
Горячие Клавиши
| Горячая клавиша | Описание |
|---|---|
| F2 | Переименовать |
Консоль
Журналирует сообщения о текущих событиях в редакторе.
Отключите “Info”, “Warnings” или “Errors”, чтобы видеть другие сообщения более четко.
Контуры Сцены
Показывает иерархию объектов в сцене.
Перетаскивайте объекты, чтобы изменить их родительские связи.
Перетаскивайте объекты отсюда на слоты ресурсов объектов в свойствах компонентов.
Горячие Клавиши
| Горячая клавиша | Описание |
|---|---|
| Del | Удалить выбранный объект |
| Ctrl/Cmd + C | Копировать иерархии объектов |
| Ctrl/Cmd + Shift + C | Копировать объекты |
| Ctrl/Cmd + V | Вставить объекты как соседние |
| Ctrl/Cmd + Shift + V | Вставить объекты как дочерние |
| Ctrl/Cmd + D | Дублировать иерархии объектов |
| Ctrl/Cmd + Shift + D | Дублировать объекты |
| Ctrl/Cmd + E | Экспортировать объекты |
Свойства
Показывает свойства выбранных объектов.
Для любого компонента можно нажать три точки, и его документация откроется в браузере. Вы также можете открыть исходные файлы JavaScript компонентов из этого окна.
Настройки Проекта
Настройки для всего проекта.
Включают в себя настройки рендеринга, пути откуда будут взяты JavaScript файлы, опции настроек VR и AR, а также настройки физики и времени выполнения.
Ресурсы
Показывает таблицы для всех ресурсов, которыми управляет проект.
Содержит дополнительные опции для оптимизации некоторых ресурсов, позволяет переименовывать их двойным щелчком по имени ресурса, некоторые можно удалить и продублировать щелчком правой кнопкой мыши.
Вы можете перетаскивать ресурсы в свойства компонентов отсюда.
Вы можете перетаскивать материалы и текстуры на объекты в виде сцены отсюда.
Данные Проекта
Окно отладки, показывающее внутренние JSON файлы проекта.
Профиль
Когда выполнение активно в браузере и может подключиться через WebSocket к localhost:8080, время выполнения отправляет данные профилирования каждые 30 кадров. Это также работает для Android-клиентов, подключенных через adb с включенной пересылкой портов (например, для Oculus Quest или смартфонов).
Данные представляются в этом окне в виде графика.
Вы можете переключать подключенное выполнение через выпадающий список вверху.
Настройки
Глобальные настройки редактора, хранящиеся для каждого компьютера.
- Настройка комбинаций клавиш и изучение доступных горячих клавиш
- Переключение “Принудительная полная перезагрузка страницы” для отключения быстрой живой перезагрузки
- Управление параметрами сервера (порт, SSL сертификаты)
- Настройка запуска и уведомлений
Плагины
Управление плагинами редактора и проекта.
Откройте через Views > Plugins. Используйте флажок “Включить плагины для этого проекта” для разрешения выполнения плагинов для текущего проекта. Это окно имеет две вкладки:
- Область Редактора: Плагины, входящие в комплект или установленные для самого редактора. Обычно они добавляют новые просмотры или инструменты, доступные независимо от текущего проекта.
- Область Проекта: Плагины, которые являются частью вашего проекта (установленные через
devDependenciesили размещенные в папкеplugins/). Эти плагины могут считывать и изменять ваши файлы проекта и участвовать в упаковке.
Переключайте отдельные плагины с помощью флажка справа. Некоторые плагины могут требовать перезагрузки проекта после активации.
Бенчмарк
Замер производительности на сцене для тестов, включая внешние устройства.
- Откройте через
Views > Benchmark. - Выберите файл теста и целевое устройство (местное или подключенное внешнее устройство), затем начните тест. Используйте “Обновить устройства”, если список устройств изменился.
- Результаты отображаются в окне после завершения; используйте их для сравнения производительности между устройствами или после изменений в вашем проекте.
Совет: Также присутствует CLI опция для автоматических запусков; см. страницу Эмулятора CLI для --benchmark в документации CLI.
Локализация
Перевод строк в вашем проекте на несколько языков.
- Откройте через
Views > Localization. - Вкладка “Strings” перечисляет переведенные термины, найденные в вашем проекте; используйте флажки для их включения.
- Вкладка “Languages” позволяет добавлять языки и редактировать переводы.
- При сохранении проекта переводы экспортируются в JSON по адресу
<project-root>/languages/<Scene>/<lang-code>.json, которые вы можете обработать в индустриальных инструментах перевода. Используйте “Реимпортировать все” или “Реимпортировать неправедные” для возврата отредактированного JSON в проект.
Дерево Ресурсов
Визуализация, какие ресурсы ссылаются на другие, и быстрый мониторинг неиспользуемых или неожиданно связанных активов.
- Откройте через
Views > Resource Tree. - “Только выбор” ограничивает вид текущим выбором; “Обратное” переключает направление графа ссылок.
- Разворачивайте узлы, чтобы изучать отношения между объектами, мешами, материалами, конвейерами, шейдерами и так далее. Используйте это, чтобы выяснить, где используется ресурс перед его изменением или удалением.
Редактор Анимаций
Редактирование треков анимации и добавление ключевых кадров событий “Custom Event”.
Откройте через
Views > Animation Editor.Вставляйте ключевые кадры событий Custom Event на трек для генерации событий во время воспроизведения. Ваш код времени выполнения может слушать эти события для процесса игровых сигналов, таких как шаги, звуковые эффекты или присоединение / отсоединение предметов.
Горячие Клавиши
Горячая клавиша Описание Пробел Добавить событие