Поделиться через


Развертывание на устройстве в Unreal

Существует два способа развертывания приложения Unreal в HoloLens 2:

  • Непосредственно из редактора Unreal
  • Как пакет, отправленный через портал устройства

Оба варианта требуют настройки HoloLens для использования портала устройств для разработки.

Развертывание на устройстве из редактора Unreal

  1. Щелкните стрелку раскрывающегося списка рядом с кнопкой "Запустить ". Изначально параметр устройства HoloLens будет серым.

Параметры раскрывающегося списка запуска

  1. Откройте диспетчер устройств и обратите внимание, что HoloLens не будет автоматически отображаться в списке устройств.

  2. Разверните раздел "Добавление неподписаемого устройства".

  3. Выберите HoloLens в качестве платформы.

  4. Введите IP-адрес и сведения о портах устройств, разделенные двоеточием в качестве идентификатора устройства. Например, "127.0.0.1:10080" (при подключении через USB). Используйте имя пользователя и пароль портала устройств.

  5. Нажмите кнопку "Добавить " и закройте диспетчер устройств.

    • Если возникает ошибка, например неправильный адрес или учетные данные пользователя, сообщение будет напечатано в журнал выходных данных.

Добавление неподписаемого устройства

  1. Нажмите стрелку раскрывающегося списка рядом с кнопкой "Запустить " еще раз. На этот раз вы увидите только что добавленное устройство HoloLens. Выберите устройство HoloLens для сборки и развертывания в HoloLens.

Примечание.

Сборка для устройства может включать перекомпиляционные шейдеры (особенно при первом запуске)- это может занять некоторое время. Не позволяйте устройству переходить в спящий режим, пока приложение не будет запущено (возможно, его придется носить). В противном случае компиляция шейдера завершится ошибкой!

Развертывание на устройстве с помощью портала устройств

Подробные инструкции по упаковке и развертыванию приложения можно найти в серии учебников Unreal.

Следующий этап разработки

Если вы следите за процессом разработки Unreal, который мы изложили, вы находитесь на этапе развертывания. Здесь можно продолжать добавлять расширенные службы:

Вы можете в любой момент вернуться к этапам разработки для Unreal.