Управляйте своими настройками cookies. Вы можете включать или отключать различные виды cookies ниже. Для получения более подробной информации см. нашу Политику конфиденциальности.

Просмотры в Редакторе 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 на трек для генерации событий во время воспроизведения. Ваш код времени выполнения может слушать эти события для процесса игровых сигналов, таких как шаги, звуковые эффекты или присоединение / отсоединение предметов.

    Горячие Клавиши 

    Горячая клавишаОписание
    ПробелДобавить событие