Aracılığıyla paylaş


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 AssetSwapCollectionsonra 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 AssetSwapCollectioniç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:

Unity düzenleyicisinde varlık değiştirme koleksiyonu

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.

Seçili tema vurgulanmış olarak Unity düzenleyicisinde varlık değiştirme koleksiyonu

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.