Implementar no Android e iOS (Ar Foundation) [Experimental] — MRTK2
Instalar pacotes necessários
Transfira e importe o pacote Microsoft.MixedReality.Toolkit.Unity.Foundation a partir do GitHub ou do Unity Package Manager
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 6Fundação AR
Versão: 1.5.0 - pré-visualização 6Para 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.2Plug-in ARKit XR
Versão: 2.1.2Unity 2019.4.x
Android iOS Fundação AR
Versão: 2.1.8Fundação AR
Versão: 2.1.8Plug-in ARCore XR
Versão: 2.1.11Plug-in ARKit XR
Versão: 2.1.9Unity 2020.3.x
Android iOS Fundação AR
Versão: 3.1.3Fundação AR
Versão: 4.0.12Plug-in ARCore XR
Versão: 3.1.4Plug-in ARKit XR
Versão: 4.1.7Atualize os scripts do UnityAR do MRTK definidos ao invocar o item de menu: Mixed Reality > Toolkit > Utilities > UnityAR > Update Scripting Define
Adicionar a cena MixedRealityToolKit ao seu projeto
- Selecione Mixed Reality -> Toolkit -> Adicionar à cena e configurar
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.
Selecione o objeto MixedRealityToolkit na hierarquia de cenários.
Selecione Copiar e Personalizar para Clonar o Perfil MRTK para ativar a configuração personalizada.
Selecione Clonar junto ao Perfil da Câmara.
Navegue no painel Inspetor para a secção sistema de câmaras e expanda a secção Fornecedores de Definições da Câmara .
Clique em Adicionar Fornecedor de Definições da Câmara e expanda a entrada Novas definições de câmara adicionadas recentemente.
Selecione o fornecedor de Definições da Câmara do Unity AR
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
Certifique-se de que adicionou o Fornecedor de Definições da Câmara UnityAR à sua cena.
Mudar de plataforma para Android ou iOS nas Definições de Compilação do Unity
Certifique-se de que o fornecedor de gestão do Plug-in XR associado está ativado
Gestão de Plug-in do IOS XR:
Criar e executar o cenário