컨트롤러 매핑 도구

컨트롤러 매핑 도구는 개발자가 하드웨어 컨트롤러(예: 모션 컨트롤러)에 대한 Unity 입력 축 및 단추 매핑을 신속하게 확인할 수 있는 런타임(디바이스 또는 편집기) 도구입니다.

이 도구는 새 하드웨어 컨트롤러에 대한 지원을 개발할 때 매우 유용합니다. 또한 기존 컨트롤러에 대한 지원 클래스에서 의심되는 컨트롤 매핑 문제를 확인하는 데 도움이 될 수 있습니다.

컨트롤러 매핑 도구

컨트롤러 매핑 도구 사용

컨트롤러 매핑 도구를 시작하려면 MRTK/Tools/RuntimeTools/Tools/ControllerMappingTool로 이동하여 ControllerMappingTool 장면을 엽니다. 장면이 로드되면 프로젝트를 편집기에서 실행하거나, 재생 모드를 사용하거나, 디바이스에서 빌드 및 실행할 수 있습니다.

컨트롤러에 대한 Unity의 매핑을 검사하려면 다음을 수행합니다.

  • 컨트롤러 커넥트
  • 각 단추를 누르고 각 축 이동
  • 디스플레이의 매핑을 기록해 둡니다.
  • 컨트롤러에 대한 입력 시스템 데이터 공급자의 컨트롤 매핑 업데이트

참고

컨트롤러 매핑 도구는 Microsoft Mixed Reality Toolkit 구성 요소를 사용하지 않습니다. Unity와 직접 통신하여 컨트롤 매핑을 확인하고 표시합니다.

모든 컨트롤 표시

큰 디스플레이 패널은 정의된 모든 Unity 입력 축 및 단추의 상태를 보고합니다(예: 축 10, 단추 3). 이 패널은 컨트롤러의 상태에 대한 전체 보기를 제공합니다.

모든 컨트롤 표시

활성 컨트롤 표시

더 작고 좁은 디스플레이 패널에는 Unity 입력 축과 활성 상태의 단추(예: 단추 누른 단추)가 표시됩니다. 활성 컨트롤 표시는 컨트롤러 상태에 대한 읽기 쉬운 요약 보기를 제공합니다.

활성 컨트롤 표시

추가 정보