MRTKは2.5よりUPMサポートが入り、パッケージのバージョン管理がしやすくなりました.
UPMはドキュメントにある通り、VSCodeなどのテキストエディタでScoped Registories や Dependencies の登録をします。
が、こちらはテキストエディタだけではなくGUIからも登録することができます。
Scoped Registories の登録
Project Settings の Package Manager で Scoped Registories の登録ができます。
{ "scopedRegistries": [ { "name": "Microsoft Mixed Reality", "url": "https://pkgs.dev.azure.com/aipmr/MixedReality-Unity-Packages/_packaging/Unity-packages/npm/registry/", "scopes": [ "com.microsoft.mixedreality", "com.microsoft.spatialaudio" ] } ],
上記のname, url, scopes は下図のような対応になります。
Dependencies の登録
Dependenciesについても同様です。
Window -> Package Manager -> +ボタン -> Add package from git url....
のURL欄に下記を入れます。
com.microsoft.mixedreality.toolkit.foundation
以上です!