Share via


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

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-skriptet genom att anropa menyalternativet: Mixed Reality > Toolkit > Utilities > UnityAR > Update Scripting Defines

    Uppdatera skriptdefinierade

Lägg till MixedRealityToolKit-scenen i projektet

  1. Välj Mixed Reality –> Toolkit –> Lägg till i scenen och konfigurera

    Mixed Reality -> Toolkit –> Lägg till i scen och konfigurera menyalternativ

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 skilja sig åt.

  1. Välj objektet MixedRealityToolkit 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 kontrollpanelen till avsnittet kamerasystem och expandera avsnittet Kamerainställningar Providers .

    Expandera inställningsprovidrar

  5. Klicka på Lägg till kamerainställningsprovider och expandera den nya posten Nya kamerainställningar .

    Expandera ny inställningsprovider

  6. Välj Unity AR Camera Settings-providern

    Välj Unity AR-inställningsprovider

    Mer information om hur du konfigurerar Unity AR-kamerainställningsprovidern: Unity AR-kamerainställningar.

Anteckning

Den här installationen kontrollerar (när programmet startar) om AR Foundation-komponenterna finns i scenen. Annars läggs de automatiskt till för att få det att fungera 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-kamerainställningsprovidern i din scen.

  2. Växla plattform till antingen Android eller iOS i Unity Build-inställningarna

  3. Kontrollera att den associerade XR Plug-in-hanteringsprovidern är aktiverad

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

  4. Skapa och kör scenen

Se även