Distribuera till Android och iOS (AR Foundation) [Experimentell]

Installera de paket som krävs

  1. Ladda ned och importera paketet Microsoft.MixedReality.Toolkit.Unity.Foundation från GitHub eller Unity Package Manager

  2. Installera följande paket i Unity Package Manager (UPM):

    Unity 2018.4.x

    Android iOS Kommentarer
    AR Foundation
    Version: 1.5.0 – förhandsversion 6
    AR Foundation
    Version: 1.5.0 – förhandsversion 6
    För Unity 2018.4 ingår det här paketet som en förhandsversion. Så här visar du paketet: Window > Package Manager > Advanced > Show Preview Packages
    ARCore XR-plugin-program
    Version: 2.1.2
    ARKit XR-plugin-program
    Version: 2.1.2

    Unity 2019.4.x

    Android iOS
    AR Foundation
    Version: 2.1.8
    AR Foundation
    Version: 2.1.8
    ARCore XR-plugin-program
    Version: 2.1.11
    ARKit XR-plugin-program
    Version: 2.1.9

    Unity 2020.3.x

    Android iOS
    AR Foundation
    Version: 3.1.3
    AR Foundation
    Version: 4.0.12
    ARCore XR-plugin-program
    Version: 3.1.4
    ARKit XR-plugin-program
    Version: 4.1.7
  3. Uppdatera MRTK UnityAR-skript definierar genom att använda menyalternativet: Mixed Reality > Toolkit > Utilities > UnityAR > Update Scripting Defines

    Definierar uppdateringsskript

Aktivera unity AR-kamerainställningsprovidern

Följande steg förutsätter användning av MixedRealityToolkit-objektet. Stegen som krävs för andra tjänstregistratorer kan vara olika.

  1. Välj mixedRealityToolkit-objektet i scenhierarkin.

    MRTK-konfigurerad scenhierarki

  2. Välj Kopiera och anpassa för att klona MRTK-profilen för att aktivera anpassad konfiguration.

    Klona MRTK-profil

  3. Välj Klona bredvid kameraprofilen.

    Klona MRTK-kameraprofil

  4. Gå till panelen Inspector (Kontroll) till avsnittet camera system (kamerasystem) och expandera avsnittet Camera Inställningar Providers (Kamera Inställningar Providers).

    Expandera inställningsproviders

  5. Klicka på Lägg Inställningar kameraprovider och expandera posten Nya kamerainställningar.

    Expandera ny inställningsprovider

  6. Välj AR-kameraprovidern Inställningar Unity

    Välj AR-inställningsprovider för Unity

    Mer information om hur du konfigurerar inställningsprovidern för Unity AR-kamerainställningar: Unity AR-kamerainställningsprovider.

Anteckning

Den här installationen kontrollerar (när programmet startar) om AR Foundation-komponenterna finns i scenen. Annars läggs de till automatiskt så att det fungerar med ARCore och ARKit. Om du behöver ange ett specifikt beteende bör du lägga till de komponenter du behöver själv. Mer information om AR Foundation-komponenter och installation finns i den här dokumentationen.

Skapa en scen för Android- och iOS-enheter

  1. Kontrollera att du har lagt till UnityAR Camera Inställningar-providern i din scen.

  2. Växla plattform till antingen Android eller iOS i Unity Build Inställningar

  3. Kontrollera att den associerade hanteringsprovidern för XR-plugin-programmet är aktiverad

    IOS XR-plugin-hantering:  XR Plug-in Management iOS

  4. Skapa och köra scenen

Se även