Развертывание в Android и iOS (AR Foundation) [Экспериментальная] — MRTK2

Установка необходимых пакетов

  1. Скачайте и импортируйте пакет Microsoft.MixedReality.Toolkit.Unity.Foundation из GitHub или диспетчера пакетов Unity.

  2. В диспетчере пакетов Unity (UPM) установите следующие пакеты:

    Unity 2018.4.x

    Android iOS Комментарии
    AR Foundation
    Версия: 1.5.0 — предварительная версия 6
    AR Foundation
    Версия: 1.5.0 — предварительная версия 6
    Для Unity 2018.4 этот пакет включен в качестве предварительной версии. Чтобы просмотреть пакет, выполните следующие действия: Window>Package Manager>Advanced>Show Preview Packages
    Подключаемый модуль ARCore XR
    Версия: 2.1.2
    Подключаемый модуль ARKit XR
    Версия: 2.1.2

    Unity 2019.4.x

    Android iOS
    AR Foundation
    Версия: 2.1.8
    AR Foundation
    Версия: 2.1.8
    Подключаемый модуль ARCore XR
    Версия: 2.1.11
    Подключаемый модуль ARKit XR
    Версия: 2.1.9

    Unity 2020.3.x

    Android iOS
    AR Foundation
    Версия: 3.1.3
    AR Foundation
    Версия: 4.0.12
    Подключаемый модуль ARCore XR
    Версия: 3.1.4
    Подключаемый модуль ARKit XR
    Версия: 4.1.7
  3. Обновите определения скриптов MRTK UnityAR, вызвав пункт меню: Смешанная реальность > Toolkit > Utilities > UnityAR > Update Scripting Defines

    Обновление определений скриптов

Добавление сцены MixedRealityToolKit в проект

  1. Выберите Смешанная реальность —> Набор средств —> Добавить в сцену и настроить.

    Смешанная реальность -> Набор средств —> добавление в сцену и настройка параметра меню

Включение поставщика параметров камеры Unity AR

В следующих шагах предполагается использование объекта MixedRealityToolkit. Действия, необходимые для других регистраторов служб, могут отличаться.

  1. Выберите объект MixedRealityToolkit в иерархии сцены.

    Иерархия сцен, настроенная в MRTK

  2. Выберите Копировать и настроить , чтобы клонировать профиль MRTK, чтобы включить настраиваемую конфигурацию.

    Клонирование профиля MRTK

  3. Выберите Клонировать рядом с профилем камеры.

    Клонирование профиля камеры MRTK

  4. Перейдите на панель Инспектор в раздел Система камеры и разверните раздел Поставщики параметров камеры .

    Разверните поставщики параметров

  5. Щелкните Добавить поставщика параметров камеры и разверните добавленную запись Новые параметры камеры .

    Разверните новый поставщик параметров

  6. Выбор поставщика параметров камеры Unity AR

    Выбор поставщика параметров Unity AR

    Дополнительные сведения о настройке поставщика параметров камеры Unity AR см. в статье Поставщик параметров камеры Unity AR.

Примечание

Эта установка проверяет (при запуске приложения), находятся ли компоненты AR Foundation в сцене. В противном случае они автоматически добавляются для работы с ARCore и ARKit. Если вам нужно задать определенное поведение, необходимо добавить необходимые компоненты самостоятельно. Дополнительные сведения о компонентах и установке AR Foundation проверка этой документации.

Создание сцены для устройств Android и iOS

  1. Убедитесь, что в сцену добавлен поставщик параметров камеры UnityAR.

  2. Переключение платформы на Android или iOS в параметрах сборки Unity

  3. Убедитесь, что соответствующий поставщик управления подключаемым модулем XR включен.

    Управление подключаемыми модулями XR iOS: управление подключаемыми модулями XR iOS

  4. Сборка и запуск сцены

См. также раздел