자산 교환 유틸리티 - MRTK2
찾기 및 바꾸기는 텍스트 및 콘텐츠 만들기 도구에서 작업할 때 유비쿼터스입니다. Unity 장면 내에서 많은 자산을 교환해야 하는 경우 AssetSwapUtilityScriptableObject 및 편집기가 손을 내밀 수 있는 위치입니다. 유틸리티는 패키지에 포함되어 있습니다 Microsoft.MixedReality.Toolkit.Unity.Tools
.
는 AssetSwapUtility
모든 찾기 및 바꾸기 작업을 ScriptableObject로 저장하므로 나중에 사용할 수 있도록 앞뒤로 교환하거나 "테마" 교환을 저장하는 것이 중요합니다.
자산 교환
를 만든 후에는 자산을 쉽게 교환할 수 있습니다 AssetSwapCollection
. 장면에서 두 개의 파란색 구로 두 개의 빨간색 큐브를 교환하여 사용하는 방법을 보여 봅시다. 먼저 기본 Unity 큐브와 재질을 사용하는 두 개의 빨간색 큐브를 장면에 추가합니다 MRTK_Standard_Red
.
을 AssetSwapCollection
만들려면 Mixed Reality 도구 키트 > 유틸리티 > 자산 교환 컬렉션 만들기로 이동합니다. 선택한 를 AssetSwapCollection
사용하여 아래 이미지에 표시된 대로 속성을 채웁니다.
그런 다음, "선택한 테마" 드롭다운에서 "파란색 구"를 선택하고 "적용"을 누릅니다. 장면 내의 모든 빨간색 큐브는 파란색 구로 바꿔야 합니다.
이 예제에서는 전체 장면 바꾸기를 수행했지만 "선택 모드"를 변경하여 장면의 일부를 바꿀 수 있습니다. "선택한 테마" 드롭다운에서 "Red Cubes"를 선택하고 "적용"을 다시 눌러 빨간색 큐브로 다시 바꿀 수도 있습니다.
참고
오디오 파일, 글꼴, 프리팹 등과 같은 자산 형식을 교환할 수 있습니다. 는 AssetSwapUtility
몇 가지 온전성 검사를 수행하여 유사한 형식으로 교환하는지 확인합니다.