โปรไฟเลอร์รันไทม์
ด้วย Runtime Profiler อย่างเป็นทางการที่จัดทำโดย ZEPETO คุณสามารถตรวจสอบสถิติประสิทธิภาพต่างๆ รวมถึงการใช้หน่วยความจำของโลกของคุณได้
- GUI ของ Profiler ไม่สามารถปรับแต่งได้
1) กรุณาเลือก Unity > Window > ZEPETO > แสดงเมนู runtime profiler
2) คลิกที่ปุ่ม [▶︎(เล่น)] และหน้าจอ profiler จะปรากฏใน editor
- รองรับทั้งแนวนอนและแนวตั้ง
1) คลิกที่ปุ่มโฮมแล้วคลิกที่ปุ่มการตั้งค่าที่มุมขวาบน.
2) ในเมนูการตั้งค่า ให้เปิดสถิติประสิทธิภาพเป็น On.
3) GUI สถิติประสิทธิภาพจะปรากฏบนหน้าจอ.
- รองรับทั้งแนวนอนและแนวตั้ง.
- ไม่ว่าจะใครสร้างมันขึ้นมา หากโลกใดถูกพัฒนาใน Unity คุณสามารถใช้ฟีเจอร์สถิติประสิทธิภาพในโลกที่ปล่อยออกมาได้
ในโลกที่ถูกปล่อยออกมา ข้อมูลการเรนเดอร์จะไม่ถูกเปิดเผย
- ติดตามการจัดสรรและการใช้งานหน่วยความจำแบบเรียลไทม์
คุณสมบัติ | คำอธิบาย |
---|---|
สงวนไว้ | หน่วยความจำทั้งหมดที่สงวนไว้สำหรับแอปโดยระบบปฏิบัติการ |
จัดสรรแล้ว | หน่วยความจำที่จัดสรรให้กับแอปโดยระบบปฏิบัติการ |
- ติดตามประสิทธิภาพของ CPU และ GPU แบบเรียลไทม์
Property | Description |
---|---|
FPS | ข้อมูลที่บ่งบอกถึงจำนวนเฟรมที่วาดต่อวินาที (ZEPETO จำกัดไว้ที่สูงสุด 30FPS) |
Script | ระยะเวลาที่ใช้ในการดำเนินการตรรกะและสคริปต์ภายใน FrameTime ปัจจุบัน |
Render | ระยะเวลาที่ใช้ในการเรนเดอร์ภายใน FrameTime ปัจจุบัน |
- ตรวจสอบข้อมูลระบบ.
คุณสมบัติ | คำอธิบาย |
---|---|
อุปกรณ์ | ชื่อรุ่นของอุปกรณ์. |
ระบบปฏิบัติการ | ข้อมูลรายละเอียดเกี่ยวกับระบบปฏิบัติการของอุปกรณ์ รวมถึงเวอร์ชัน. |
- การตรวจสอบเมตริกการเรนเดอร์แบบเรียลไทม์
ทรัพย์สิน | คำอธิบาย |
---|---|
SetPass | จำนวนของ shader passes ที่เรียกเมื่อเรนเดอร์หนึ่งเฟรม. |
Draw Calls | จำนวน DrawCalls ที่ทำเมื่อเรนเดอร์หนึ่งเฟรม. |
Batch รวม | จำนวนรวมของ batches ที่เรียกเมื่อเรนเดอร์หนึ่งเฟรม. |
สามเหลี่ยม | จำนวนของสามเหลี่ยมที่ประมวลผลเมื่อเรนเดอร์หนึ่งเฟรม. |
จุดยอด | จำนวนของจุดยอดที่ประมวลผลเมื่อเรนเดอร์หนึ่งเฟรม. |