Partilhar via


Implementar no Android e iOS (Ar Foundation) [Experimental] — MRTK2

Instalar pacotes necessários

  1. Transfira e importe o pacote Microsoft.MixedReality.Toolkit.Unity.Foundation a partir do GitHub ou do Unity Package Manager

  2. No Unity Package Manager (UPM), instale os seguintes pacotes:

    Unity 2018.4.x

    Android iOS Comentários
    Fundação AR
    Versão: 1.5.0 - pré-visualização 6
    Fundação AR
    Versão: 1.5.0 - pré-visualização 6
    Para o Unity 2018.4, este pacote está incluído como uma pré-visualização. Para ver o pacote: Window>Package Manager>Advanced>Show Preview Packages
    Plug-in ARCore XR
    Versão: 2.1.2
    Plug-in ARKit XR
    Versão: 2.1.2

    Unity 2019.4.x

    Android iOS
    Fundação AR
    Versão: 2.1.8
    Fundação AR
    Versão: 2.1.8
    Plug-in ARCore XR
    Versão: 2.1.11
    Plug-in ARKit XR
    Versão: 2.1.9

    Unity 2020.3.x

    Android iOS
    Fundação AR
    Versão: 3.1.3
    Fundação AR
    Versão: 4.0.12
    Plug-in ARCore XR
    Versão: 3.1.4
    Plug-in ARKit XR
    Versão: 4.1.7
  3. Atualize os scripts do UnityAR do MRTK definidos ao invocar o item de menu: Mixed Reality > Toolkit > Utilities > UnityAR > Update Scripting Define

    Definições de Scripts de Atualização

Adicionar a cena MixedRealityToolKit ao seu projeto

  1. Selecione Mixed Reality -> Toolkit -> Adicionar à cena e configurar

    Mixed Reality -> Toolkit -> Adicionar à cena e configurar a opção de menu

Ativar o fornecedor de definições da câmara do Unity AR

Os passos seguintes presumem a utilização do objeto MixedRealityToolkit. Os passos necessários para outras entidades de registo de serviços podem ser diferentes.

  1. Selecione o objeto MixedRealityToolkit na hierarquia de cenários.

    Hierarquia de Cenários Configurada do MRTK

  2. Selecione Copiar e Personalizar para Clonar o Perfil MRTK para ativar a configuração personalizada.

    Clonar Perfil MRTK

  3. Selecione Clonar junto ao Perfil da Câmara.

    Clonar Perfil da Câmara MRTK

  4. Navegue no painel Inspetor para a secção sistema de câmaras e expanda a secção Fornecedores de Definições da Câmara .

    Expandir fornecedores de definições

  5. Clique em Adicionar Fornecedor de Definições da Câmara e expanda a entrada Novas definições de câmara adicionadas recentemente.

    Expandir novo fornecedor de definições

  6. Selecione o fornecedor de Definições da Câmara do Unity AR

    Selecione Fornecedor de definições de AR do Unity

    Para obter mais informações sobre como configurar o fornecedor de definições da câmara do Unity AR: Fornecedor de definições da câmara do Unity AR.

Nota

Esta instalação verifica (quando a aplicação é iniciada) se os componentes do Ar Foundation estão no local. Caso contrário, são automaticamente adicionados para que funcione com ARCore e ARKit. Se precisar de definir um comportamento específico, deve adicionar os componentes de que precisa. Para obter mais informações sobre os componentes e a instalação do AR Foundation, veja esta documentação.

Criar um cenário para dispositivos Android e iOS

  1. Certifique-se de que adicionou o Fornecedor de Definições da Câmara UnityAR à sua cena.

  2. Mudar de plataforma para Android ou iOS nas Definições de Compilação do Unity

  3. Certifique-se de que o fornecedor de gestão do Plug-in XR associado está ativado

    Gestão de Plug-in do IOS XR: Gestão de Plug-in xR iOS

  4. Criar e executar o cenário

Ver também