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

    Update Scripting Defines

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 Configured Scene Hierarchy

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

    Clone MRTK Profile

  3. Välj Klona bredvid kameraprofilen.

    Clone MRTK Camera Profile

  4. Gå till kontrollpanelen till avsnittet kamerasystem och expandera avsnittet Kamera Inställningar Providers.

    Expand settings providers

  5. Klicka på Lägg till kamera Inställningar provider och expandera den nyligen tillagda posten Nya kamerainställningar.

    Expand new settings provider

  6. Välj Unity AR Camera Inställningar provider

    Select Unity AR settings provider

    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 komponenter och installation av AR Foundation 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 Provider i din scen.

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

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

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

  4. Skapa och kör scenen

Se även