MANAGE YOUR WORLD
Testing & Optimization
Runtime Profiler
11min
ZEPETO에서 제공하는 공식 런타임 프로파일러를 사용하면, 월드의 메모리 소비를 포함한 다양한 성능 통계를 확인할 수 있습니다.
- 프로파일러 GUI는 사용자 정의가 불가능합니다.
1) Unity > Window > ZEPETO > 런타임 프로파일러 메뉴를 선택하세요.
2) [▶︎(재생)] 버튼을 클릭하면 프로파일러 화면이 에디터에 나타납니다.
- 수평 및 수직 방향 모두 지원됩니다.
유니티 에디터 - 수평
유니티 에디터 - 수직
1) 홈 버튼을 클릭한 다음 오른쪽 상단의 설정 버튼을 클릭합니다.
2) 설정 메뉴에서 성능 통계를 켭니다.
3) 성능 통계 GUI가 화면에 나타납니다.
- 수평 및 수직 방향 모두 지원됩니다.
모바일 테스트 - 수평
모바일 테스트 - 수직
- 누가 만들었든 상관없이, Unity에서 개발된 월드에서는 출시된 모든 월드에서 성능 통계 기능을 사용할 수 있습니다.
출시된 월드에서는 렌더링 정보가 공개되지 않습니다.
- 실시간 메모리 할당 및 사용 모니터링.
속성 | 설명 |
---|---|
예약됨 | OS에 의해 앱을 위해 예약된 총 메모리. |
할당됨 | OS에 의해 앱에 할당된 메모리. |
- CPU와 GPU의 실시간 성능 모니터링.
속성 | 설명 |
---|---|
FPS | 초당 그려진 프레임 수를 나타내는 정보입니다. (ZEPETO는 이를 최대 30FPS로 제한합니다.) |
스크립트 | 현재 FrameTime 내에서 로직과 스크립트를 실행하는 데 소요된 시간입니다. |
렌더 | 현재 FrameTime 내에서 렌더링에 소요된 시간입니다. |
- 시스템 정보를 확인하십시오.
속성 | 설명 |
---|---|
장치 | 장치 모델 이름입니다. |
운영 체제 | 버전을 포함한 장치의 운영 체제에 대한 자세한 정보입니다. |
- 렌더링 메트릭의 실시간 모니터링.
속성 | 설명 |
---|---|
SetPass | 하나의 프레임을 렌더링할 때 호출되는 셰이더 패스의 수입니다. |
드로우 호출 | 하나의 프레임을 렌더링할 때 발생하는 드로우 호출의 수입니다. |
총 배치 | 하나의 프레임을 렌더링할 때 호출되는 총 배치 수입니다. |
삼각형 | 하나의 프레임을 렌더링할 때 처리되는 삼각형의 수입니다. |
정점 | 하나의 프레임을 렌더링할 때 처리되는 정점의 수입니다. |