자산 교환 유틸리티

찾기 및 바꾸기는 텍스트 및 콘텐츠 만들기 도구에서 작업할 때 매우 중요합니다. Unity 장면 내에서 많은 자산을 교환해야 하는 경우 AssetSwapUtilityScriptableObject와 편집기가 도움을 줄 수 있습니다. 유틸리티는 패키지에 포함되어 Microsoft.MixedReality.Toolkit.Unity.Tools 있습니다.

AssetSwapUtility 모든 찾기 및 바꾸기 작업을 ScriptableObject로 저장하므로 나중에 사용할 수 있도록 앞뒤로 교환하거나 교환 "테마"를 저장하는 것이 중요합니다.

자산 교환

을 만든 후에는 자산을 쉽게 교환할 수 AssetSwapCollection 있습니다. 장면에서 두 개의 빨간색 큐브를 두 개의 파란색 구로 교환하여 사용하는 것을 보여 봅시다. 먼저 기본 Unity 큐브와 재질을 사용하는 두 개의 빨간색 큐브를 장면에 MRTK_Standard_Red 추가합니다.

를 만들려면 AssetSwapCollection Mixed Reality Toolkit 유틸리티 자산 교환 컬렉션 AssetSwapCollection이동합니다. 선택한 를 통해 AssetSwapCollection 아래 이미지와 같이 속성을 채웁니다.

Unity 편집기에서 자산 교환 컬렉션

다음으로"선택한 테마" 드롭다운에서 "Blue Spheres"를 선택하고 "적용"을 적중합니다. 장면 내의 모든 빨간색 큐브는 파란색 구로 대체해야 합니다.

선택한 테마가 강조 표시된 Unity 편집기에서 자산 교환 컬렉션

이 예제에서는 전체 장면 바꾸기를 수행했지만 "선택 모드"를 변경하여 장면의 일부를 바꿀 수 있습니다. "선택한 테마" 드롭다운에서 "Red Cubes"를 선택하고 "Apply"를 다시 쳐서 빨간색 큐브로 다시 바꿀 수도 있습니다.

참고

오디오 파일, 글꼴, 프리팹 등과 같은 자산 형식을 교환할 수 있습니다. AssetSwapUtility 는 몇 가지 온전성 검사를 수행하여 유사한 형식으로 교환하는지 확인합니다.