Развертывание на устройстве в Unreal
Существует два способа развертывания приложения Unreal в HoloLens 2:
- Непосредственно из редактора Unreal
- Как пакет, отправленный через портал устройства
Оба варианта требуют настройки HoloLens для использования портала устройств для разработки.
Развертывание на устройстве из редактора Unreal
- Щелкните стрелку раскрывающегося списка рядом с кнопкой Запустить . Изначально параметр устройства HoloLens будет неактивен.
Откройте диспетчер устройств и обратите внимание, что HoloLens не будет автоматически отображаться в списке устройств.
Разверните раздел Добавление устройства, не включенного в список .
Выберите HoloLens в качестве платформы.
Введите IP-адрес и сведения о порте устройств, разделенные двоеточием в качестве идентификатора устройства. Например, "127.0.0.1:10080" (при подключении через USB). Используйте учетные данные для имени пользователя и пароля на портале устройств.
Нажмите кнопку Добавить и закройте диспетчер устройств.
- При возникновении ошибки, например неправильного адреса или учетных данных пользователя, сообщение будет выведено в журнал выходных данных.
- Снова щелкните стрелку раскрывающегося списка рядом с кнопкой Запустить . На этот раз вы увидите устройство HoloLens, которое вы только что добавили. Выберите устройство HoloLens для сборки и развертывания на устройстве HoloLens.
Примечание
Сборка для устройства может включать повторную компиляцию шейдеров (особенно при первом запуске). Это может занять некоторое время. Не позволяйте устройству переходить в спящий режим, пока приложение не будет запущено (его, возможно, придется носить). В противном случае компиляция шейдера завершится ошибкой!
Развертывание на устройстве с помощью портала устройств
Подробные инструкции по упаковке и развертыванию приложения см. в серии руководств по Unreal.
Следующий этап разработки
Если вы следуете описанной нами путь разработки Unreal, вы находитесь на этапе развертывания. Здесь можно продолжить добавлять расширенные службы:
Вы можете в любой момент вернуться к этапам разработки для Unreal.