Table of Contents

Diagnostics Controller 컴포넌트 참조

API로 전환

카메라 매개변수를 사용자 지정하기 위해 DiagnosticsController 컴포넌트 창의 각 속성을 살펴봅니다.

alt text

기본 조건의 컴포넌트 스크린샷입니다.

DiagnosticsController 컴포넌트 창은 컴포넌트 구성, Assembly 미리보기, session 검증 도구의 세 부분으로 구성됩니다.

컴포넌트 구성

속성 설명
Developer Mode Switch 개발자 모드 스위치. 기본 스위치(화면을 8번 탭하여 트리거)를 사용하거나, 스위치를 사용자 지정하거나, 개발자 모드의 동등한 대체 수단을 제공할 수 있습니다.
Message Output 메시지 출력 옵션.
        Session Dump session 상태 덤프 출력 방식. 옵션:
  • UI: UI에 표시하고 매 프레임 업데이트합니다. 헤드 마운트 장치에서는 눈앞 5미터 위치에 표시됩니다.
  • Log: 시스템 로그에 출력합니다. 매 프레임 출력되므로 실행 성능에 영향을 주며, 개발 또는 테스트 시 사용을 권장합니다.
  • None: 출력하지 않습니다.
        Sense Error Sense Error 출력 방식이며, 일반적으로 EasyAR Sense license와 관련됩니다. 옵션:
  • UIAndLog: UI와 로그에 출력합니다. 헤드 마운트 장치에서는 눈앞 5미터 위치에 표시됩니다.
  • Log: 시스템 로그에 출력합니다.
        Session Error Session Error 출력 방식이며, 일반적으로 장치가 일부 기능을 지원하지 않거나 구성이 잘못된 경우와 관련됩니다. 옵션:
  • UIAndLog: UI와 로그에 출력합니다. 헤드 마운트 장치에서는 눈앞 5미터 위치에 표시됩니다.
  • Log: 시스템 로그에 출력합니다.
        Error Error 출력 방식. 옵션:
  • UIAndLog: UI와 로그에 출력합니다. 헤드 마운트 장치에서는 눈앞 5미터 위치에 표시됩니다.
  • Log: 시스템 로그에 출력합니다.
        Warning Warning 출력 방식. 옵션:
  • UIAndLog: UI와 로그에 출력합니다. 헤드 마운트 장치에서는 눈앞 5미터 위치에 표시됩니다.
  • Log: 시스템 로그에 출력합니다.
        Show Editor Dialog On Fatal 에디터에서 Sense Error 또는 Session Error가 발생할 때 대화 상자를 표시합니다.

Assembly 미리보기

Assembly 미리보기는 편집 모드에서만 보입니다. AssembleOptions에 따라 현재 session이 assembly 중 선택할 컴포넌트를 표시합니다. 이는 참고용이며, session 실행 시 최종적으로 assembly되는 컴포넌트와 다를 수 있습니다.

session 검증 도구

session 검증 도구는 개발자가 Unity Editor에서 session workflow를 빠르게 검증하고 EIF 파일로 시뮬레이션 실행을 수행할 수 있도록 돕습니다.