MANAGE YOUR WORLD
Testing & Optimization

Runtime Profiler

11min

ZEPETO에서 제공하는 공식 런타임 프로파일러를 사용하면, 월드의 메모리 소비를 포함한 다양한 성능 통계를 확인할 수 있습니다.

  • 프로파일러 GUI는 사용자 정의가 불가능합니다.



유니티 에디터에서 프로파일러 사용하기

1) Unity > Window > ZEPETO > 런타임 프로파일러 메뉴를 선택하세요.

Document image




2) [▶︎(재생)] 버튼을 클릭하면 프로파일러 화면이 에디터에 나타납니다.

  • 수평 및 수직 방향 모두 지원됩니다.
유니티 에디터 - 수평
유니티 에디터 - 수평

유니티 에디터 - 수직
유니티 에디터 - 수직




ZEPETO 모바일 테스트에서 프로파일러 사용하기

1) 홈 버튼을 클릭한 다음 오른쪽 상단의 설정 버튼을 클릭합니다.

Document image




2) 설정 메뉴에서 성능 통계를 켭니다.

Document image




3) 성능 통계 GUI가 화면에 나타납니다.

  • 수평 및 수직 방향 모두 지원됩니다.
모바일 테스트 - 수평
모바일 테스트 - 수평

모바일 테스트 - 수직
모바일 테스트 - 수직




  • 누가 만들었든 상관없이, Unity에서 개발된 월드에서는 출시된 모든 월드에서 성능 통계 기능을 사용할 수 있습니다.
  • 출시된 월드에서는 렌더링 정보가 공개되지 않습니다.

    Document image
    



런타임 프로파일러에서 사용할 수 있는 정보

메모리

  • 실시간 메모리 할당 및 사용 모니터링.

속성

설명

예약됨

OS에 의해 앱을 위해 예약된 총 메모리.

할당됨

OS에 의해 앱에 할당된 메모리.



성능

  • CPU와 GPU의 실시간 성능 모니터링.

속성

설명

FPS

초당 그려진 프레임 수를 나타내는 정보입니다. (ZEPETO는 이를 최대 30FPS로 제한합니다.)

스크립트

현재 FrameTime 내에서 로직과 스크립트를 실행하는 데 소요된 시간입니다.

렌더

현재 FrameTime 내에서 렌더링에 소요된 시간입니다.

시스템

  • 시스템 정보를 확인하십시오.

속성

설명

장치

장치 모델 이름입니다.

운영 체제

버전을 포함한 장치의 운영 체제에 대한 자세한 정보입니다.



렌더링

  • 렌더링 메트릭의 실시간 모니터링.

속성

설명

SetPass

하나의 프레임을 렌더링할 때 호출되는 셰이더 패스의 수입니다.

드로우 호출

하나의 프레임을 렌더링할 때 발생하는 드로우 호출의 수입니다.

총 배치

하나의 프레임을 렌더링할 때 호출되는 총 배치 수입니다.

삼각형

하나의 프레임을 렌더링할 때 처리되는 삼각형의 수입니다.

정점

하나의 프레임을 렌더링할 때 처리되는 정점의 수입니다.



업데이트됨 11 Oct 2024
Doc contributor
이 페이지가 도움이 되었습니까?