Megosztás a következőn keresztül:


Eszközcsere segédprogram – MRTK2

A keresés és a csere mindenütt jelen van a szöveg- és tartalomlétrehozó eszközök használatakor. Ha sok objektumot kell felcserélnie egy Unity-jeleneten belül, akkor az AssetSwapUtility ScriptableObject és a szerkesztő is segítséget nyújthat. A segédprogram a csomag részét Microsoft.MixedReality.Toolkit.Unity.Tools képezi.

Az AssetSwapUtility összes keresési és csereműveletet a ScriptableObject fájlba menti, így egyszerű a felcserélés oda-vissza, vagy a "témák" felcserélése későbbi használatra.

Eszközök felcserélése

Az eszközök cseréje egyszerű, miután létrehozott egy AssetSwapCollection. Szemléltetjük, hogy két piros kockát cserélünk fel két kék gömbre egy jelenetben. Először adjon hozzá két piros kockát a jelenethez, amelyek az alapértelmezett Unity kockát és az MRTK_Standard_Red anyagot használják.

Ha létre szeretne hozni egy AssetSwapCollectioneszközt, lépjen a Mixed Reality toolkit > Utilities Create Asset Swap Collection (Eszközcserélési gyűjtemény létrehozása) > elemre. AssetSwapCollection A kijelölt kitöltéssel adja meg a tulajdonságokat az alábbi képen látható módon:

Eszközcsere-gyűjtemény a Unity-szerkesztőben

Ezután válassza a "Kék gömbök" lehetőséget a "Kijelölt téma" legördülő listából, és nyomja le az "Alkalmaz" elemet. A jelenetben lévő összes piros kockát kék gömbökre kell cserélni.

Eszközcsere-gyűjtemény a Unity-szerkesztőben a kijelölt téma kiemelésével

Ebben a példában teljes jelenetcserét végeztünk, de a jelenet egyes részeit lecserélheti a "Kijelölési mód" módosításával. A vörös kockákra is felcserélheti a "Vörös kockák" lehetőséget a "Kijelölt téma" legördülő listában, és ismét az "Alkalmaz" gombot kell megnyomnia.

Feljegyzés

Bármilyen eszköztípust felcserélhet, például hangfájlokat, betűtípusokat, előfabsokat stb. A AssetSwapUtility rendszer néhány józansági ellenőrzést végez annak érdekében, hogy hasonló típusokra váltson.