Implementeren in Android en iOS (AR Foundation) [Experimenteel]

De vereiste pakketten installeren

  1. Download en importeer microsoft.MixedReality.Toolkit. Unity.Foundation-pakket, van GitHub of de Unity-Pakketbeheer

  2. Installeer in de Unity Pakketbeheer (UPM) de volgende pakketten:

    Unity 2018.4.x

    Android iOS Opmerkingen
    AR Foundation
    Versie: 1.5.0 - preview 6
    AR Foundation
    Versie: 1.5.0 - preview 6
    Voor Unity 2018.4 is dit pakket opgenomen als preview-versie. Het pakket weergeven: Window>Package Manager>Advanced>Show Preview Packages
    ARCore XR-invoegtoepassing
    Versie: 2.1.2
    ARKit XR-invoegtoepassing
    Versie: 2.1.2

    Unity 2019.4.x

    Android iOS
    AR Foundation
    Versie: 2.1.8
    AR Foundation
    Versie: 2.1.8
    ARCore XR-invoegtoepassing
    Versie: 2.1.11
    ARKit XR-invoegtoepassing
    Versie: 2.1.9

    Unity 2020.3.x

    Android iOS
    AR Foundation
    Versie: 3.1.3
    AR Foundation
    Versie: 4.0.12
    ARCore XR-invoegtoepassing
    Versie: 3.1.4
    ARKit XR-invoegtoepassing
    Versie: 4.1.7
  3. Werk de MRTK UnityAR-scripting bij door het menu-item aan te roepen: Mixed Reality > Toolkit > Utilities > UnityAR > Update Scripting Definieert

    Update Scripting Defines

De provider van camera-instellingen voor Unity AR inschakelen

In de volgende stappen wordt ervan uitgegaan dat het MixedRealityToolkit-object wordt gebruikt. De vereiste stappen voor andere serviceregistrars kunnen afwijken.

  1. Selecteer het MixedRealityToolkit-object in de scènehiërarchie.

    MRTK Configured Scene Hierarchy

  2. Selecteer Kopiëren en Aanpassen om het MRTK-profiel te klonen om aangepaste configuratie in te schakelen.

    Clone MRTK Profile

  3. Selecteer Klonen naast het cameraprofiel.

    Clone MRTK Camera Profile

  4. Navigeer in het deelvenster Inspector naar de sectie camerasysteem en vouw de sectie Camera Instellingen Providers uit.

    Expand settings providers

  5. Klik op Camera toevoegen Instellingen Provider en vouw de nieuw toegevoegde vermelding nieuwe camera-instellingen uit.

    Expand new settings provider

  6. Selecteer de Unity AR Camera Instellingen provider

    Select Unity AR settings provider

    Voor meer informatie over het configureren van de provider van de Unity AR-camera-instellingen: provider van camera-instellingen voor Unity AR.

Notitie

Deze installatie controleert (wanneer de toepassing wordt gestart) of de AR Foundation-onderdelen zich in de scène bevinden. Zo niet, dan worden ze automatisch toegevoegd om het te laten werken met ARCore en ARKit. Als u een specifiek gedrag moet instellen, moet u zelf de onderdelen toevoegen die u nodig hebt. Raadpleeg deze documentatie voor meer informatie over AR Foundation-onderdelen en -installatie.

Een scène bouwen voor Android- en iOS-apparaten

  1. Zorg ervoor dat u de UnityAR Camera Instellingen Provider hebt toegevoegd aan uw scène.

  2. Platform overschakelen naar Android of iOS in de Unity Build-Instellingen

  3. Zorg ervoor dat de bijbehorende XR-invoegtoepassingsbeheerprovider is ingeschakeld

    IOS XR-invoegtoepassingsbeheer: XR Plug-in Management iOS

  4. De scène bouwen en uitvoeren

Zie ook