Varlık değiştirme yardımcı programı — MRTK2
Metin ve içerik oluşturma araçlarında çalışırken bulma ve değiştirme her yerde bulunur. Unity sahnesinde birçok varlığı değiştirmeniz gerektiğinde, AssetSwapUtility ScriptableObject ve düzenleyici bu noktada yardımcı olabilir. yardımcı programı pakete Microsoft.MixedReality.Toolkit.Unity.Tools
dahil edilir.
, AssetSwapUtility
tüm bulma ve değiştirme eylemlerini ScriptableObject olarak kaydeder, böylece ileri geri geçiş yapmak veya değiştirme "temalarını" gelecekte kullanmak üzere kaydetmek çok değerlidir.
Varlıkları değiştirme
Bir oluşturduktan AssetSwapCollection
sonra varlıkları kolayca değiştirebilirsiniz. Şimdi bir sahnede iki mavi küre ile iki kırmızı küp değiştirerek kullanımı gösterelim. İlk olarak sahnenize varsayılan Unity küpünü ve malzemeyi MRTK_Standard_Red
kullanan iki kırmızı küp ekleyin.
Oluşturmak AssetSwapCollection
için Karma Gerçeklik Toolkit > Utilities > Create Asset Swap Collection sayfasına gidin. Seçili durumdayken AssetSwapCollection
aşağıdaki görüntüde gösterildiği gibi özellikleri doldurun:
Ardından "Seçili Tema" açılan listesinden "Mavi Küreler"i seçin ve "Uygula" düğmesine tıklayın. Sahnenizdeki tüm kırmızı küpler mavi kürelerle değiştirilmelidir.
Bu örnekte tam bir sahne değişikliği gerçekleştirdik ancak "Seçim Modu"nu değiştirerek sahnenizin bölümlerini değiştirebilirsiniz. "Seçili Tema" açılan listesinden "Kırmızı Küpler"i seçip yeniden "Uygula" seçeneğine basarak da kırmızı küplere geri dönebilirsiniz.
Not
Ses dosyaları, yazı tipleri, prefabrikler vb. varlık türlerini değiştirmek mümkündür. , AssetSwapUtility
benzer türlere geçiş yaptığınızdan emin olmak için birkaç gizlilik denetimi gerçekleştirir.