คอนโซลนักพัฒนา เป็นเครื่องมือสำหรับการแก้ไขข้อผิดพลาดในประสบการณ์ของคุณเมื่อทดสอบใน Studio หรือรันในการผลิต มันแสดงข้อความบันทึกและข้อผิดพลาดที่คล้ายกับหน้าต่าง การออก และข้อมูลรายละเอียดเกี่ยวกับ หน่วยความจำเครือข่าย และอื่นๆ
คุณสามารถเปิดคอนโซลในระหว่างการทดสอบหรือประสบการณ์สดโดยใช้วิธีใดวิธีหนึ่งต่อไปนี้:
- กด F9 .
- พิมพ์ /console ลงในแชท
- ใช้เมนูในประสบการณ์:
เปิดเมนูในประสบการณ์ Roblox .
เลือกแท็บ การตั้งค่า
เลื่อนลงไปที่ คอนโซลนักพัฒนา และคลิก เปิด
ส่วนคอนโซล
แถบลัดด้านบนของคอนโซลแสดงจํานวนข้อผิดพลาดและคําเตือนที่สําคัญ, การใช้หน่วยความจําของไคลเอนต์, และเวลาปิงเฉลี่ย; คลิกใดก็ได้จากนี้เพื่อไปที่ส่วนที่เกี่ยวข้องในคอนโซลด้านล่างแถบลัดวางมีชุดเครื่องมือตามที่ระบุไว้ด้านล่าง

บันทึก
เครื่องมือ บันทึก แสดงข้อความวินิจฉัยจากสคริปต์

โดยใช้สวิตช์ไคลเอนต์-เซิร์ฟเวอร์คุณสามารถสลับระหว่างมุมมอง ไคลเอนต์ และ เซิร์ฟเวอร์ ได้:
- มุมมองของ ไคลเอนต์ แสดงผลออกจากด้านเซิร์ฟเวอร์ LocalScripts และ/หรือ Scripts ด้วย RunContext ตั้งค่าเป็น Enum.RunContext.Clientผู้ที่ดำเนินการประสบการณ์ใดๆ สามารถดูข้อความออกที่ท้องถิ่นได้
- มุมมองเซิร์ฟเวอร์ แสดงผลลัพธ์จากฝั่งเซิร์ฟเวอร์ ( ตั้งค่าเป็น หรือ )เฉพาะเจ้าของประสบการณ์หรือสมาชิกกลุ่ม เพียงแค่ ที่มีสิทธิ์แก้ไขสามารถดูข้อความออกจากเซิร์ฟเวอร์ได้
หน่วยความจํา
คอนโซลนักพัฒนา ให้เครื่องมือสองอย่างสำหรับการตรวจสอบการใช้หน่วยความจำรวมถึง:
หน่วยความจํา — ดูการใช้หน่วยความจําแบบเรียลไทม์โดยหมวดหมู่การใช้งาน รวมถึงการใช้หน่วยความจําโดยทั้งส่วนประกอบที่กําหนดเองและกระบวนการภายในของเครื่องยนต์
กอง Luau — สร้างสแน็ปช็อตบนหน่วยความจําของกองที่อ้างถึงการจัดสรรหน่วยความจําให้กับสคริปต์ของคุณเครื่องมือนี้ให้มุมมองการจัดสรรหน่วยความจําหลายอย่างเพื่อช่วยให้คุณระบุการจัดสรรหน่วยความจําปัจจุบันและปัญหาจากมุมมองที่แตกต่างกัน เช่น ประเภทวัตถุและคลาสเครื่องยนต์นอกจากนี้ยังช่วยให้คุณสามารถสร้างสแน็ปช็อตหลายรายการเพื่อเปรียบเทียบความแตกต่างในการใช้หน่วยความจำเมื่อเวลาผ่านไป
สำหรับข้อมูลเพิ่มเติม ดู การใช้หน่วยความจํา
เครือข่าย
เครื่องมือ เครือข่าย แสดงจำนวนการโทรเว็บที่ประสบการณ์ได้ทำซึ่งรวมถึงการโทรอย่างชัดเจนที่ทำผ่าน HttpService และคำขอเว็บที่ทำโดยบริการ Roblox เช่น DataStoreServiceเครื่องมือเครือข่าย **** มีสองส่วน
ส่วน สรุป ระบุสรุปของการโทรเว็บทั้งหมดตามประเภทแต่ละประเภทมีรายละเอียดเกี่ยวกับจํานวนคําขอ, จํานวนคําขอที่ล้มเหลว, และระยะเวลาที่คําขอใช้เวลา
ส่วน รายละเอียด ระบุรายละเอียดของแต่ละการโทรเว็บแต่ละครั้งแต่ละบรรทัดแสดงวิธีการ HTTP เช่น GET หรือ POST พร้อมกับรหัสสถานะเวลาในการดำเนินการประเภทคำขอและ URL คำขอคลิกที่การโทรเว็บเพื่อดูรายละเอียดการตอบสนอง เช่น:
"Version":"1.1":"เนื้อหา":"Header":[],"StatusCode":""OK","ReasonPhrase":""OK","Header":[],"TrailingHeader":[],"RequestMessage":null,"IsSuccessStatusCode":true
โปรไฟล์สคริปต์
เครื่องมือโปรไฟล์สคริปต์ สามารถบันทึกเซสชันการโปรไฟล์ของสคริปต์ทั้งหมดที่ทำงานและดูต้นทุนเวลาของ CPU ด้วยการตั้งค่าการบันทึกและการแสดงผลที่กำหนดเอง มันมีประโยชน์ในการระบุสคริปต์ที่ใช้ทรัพยากร CPU การดำเนินการดู โปรไฟล์สคริปต์