จัดการโลกของคุณ
การทดสอบและการปรับแต่ง

โปรไฟเลอร์รันไทม์

11min

ด้วย Runtime Profiler อย่างเป็นทางการที่จัดทำโดย ZEPETO คุณสามารถตรวจสอบสถิติประสิทธิภาพต่างๆ รวมถึงการใช้หน่วยความจำของโลกของคุณได้

  • GUI ของ Profiler ไม่สามารถปรับแต่งได้



การใช้ Profiler ใน Unity Editor

1) กรุณาเลือก Unity > Window > ZEPETO > แสดงเมนู runtime profiler

Document image




2) คลิกที่ปุ่ม [▶︎(เล่น)] และหน้าจอ profiler จะปรากฏใน editor

  • รองรับทั้งแนวนอนและแนวตั้ง
Unity Editor - แนวนอน
Unity Editor - แนวนอน

Unity Editor - แนวตั้ง
Unity Editor - แนวตั้ง




การใช้ Profiler ใน ZEPETO Mobile Test

1) คลิกที่ปุ่มโฮมแล้วคลิกที่ปุ่มการตั้งค่าที่มุมขวาบน.

Document image




2) ในเมนูการตั้งค่า ให้เปิดสถิติประสิทธิภาพเป็น On.

Document image




3) GUI สถิติประสิทธิภาพจะปรากฏบนหน้าจอ.

  • รองรับทั้งแนวนอนและแนวตั้ง.
การทดสอบมือถือ - แนวนอน
การทดสอบมือถือ - แนวนอน

การทดสอบมือถือ - แนวตั้ง
การทดสอบมือถือ - แนวตั้ง




  • ไม่ว่าจะใครสร้างมันขึ้นมา หากโลกใดถูกพัฒนาใน Unity คุณสามารถใช้ฟีเจอร์สถิติประสิทธิภาพในโลกที่ปล่อยออกมาได้
  • ในโลกที่ถูกปล่อยออกมา ข้อมูลการเรนเดอร์จะไม่ถูกเปิดเผย

    Document image
    



ข้อมูลที่มีใน Runtime Profiler

หน่วยความจำ

  • ติดตามการจัดสรรและการใช้งานหน่วยความจำแบบเรียลไทม์

คุณสมบัติ

คำอธิบาย

สงวนไว้

หน่วยความจำทั้งหมดที่สงวนไว้สำหรับแอปโดยระบบปฏิบัติการ

จัดสรรแล้ว

หน่วยความจำที่จัดสรรให้กับแอปโดยระบบปฏิบัติการ



ประสิทธิภาพ

  • ติดตามประสิทธิภาพของ CPU และ GPU แบบเรียลไทม์

Property

Description

FPS

ข้อมูลที่บ่งบอกถึงจำนวนเฟรมที่วาดต่อวินาที (ZEPETO จำกัดไว้ที่สูงสุด 30FPS)

Script

ระยะเวลาที่ใช้ในการดำเนินการตรรกะและสคริปต์ภายใน FrameTime ปัจจุบัน

Render

ระยะเวลาที่ใช้ในการเรนเดอร์ภายใน FrameTime ปัจจุบัน

ระบบ

  • ตรวจสอบข้อมูลระบบ.

คุณสมบัติ

คำอธิบาย

อุปกรณ์

ชื่อรุ่นของอุปกรณ์.

ระบบปฏิบัติการ

ข้อมูลรายละเอียดเกี่ยวกับระบบปฏิบัติการของอุปกรณ์ รวมถึงเวอร์ชัน.



การเรนเดอร์

  • การตรวจสอบเมตริกการเรนเดอร์แบบเรียลไทม์

ทรัพย์สิน

คำอธิบาย

SetPass

จำนวนของ shader passes ที่เรียกเมื่อเรนเดอร์หนึ่งเฟรม.

Draw Calls

จำนวน DrawCalls ที่ทำเมื่อเรนเดอร์หนึ่งเฟรม.

Batch รวม

จำนวนรวมของ batches ที่เรียกเมื่อเรนเดอร์หนึ่งเฟรม.

สามเหลี่ยม

จำนวนของสามเหลี่ยมที่ประมวลผลเมื่อเรนเดอร์หนึ่งเฟรม.

จุดยอด

จำนวนของจุดยอดที่ประมวลผลเมื่อเรนเดอร์หนึ่งเฟรม.