การแก้ไขปัญหา
ขั้นแรก
หัวข้อที่มีชื่อว่า “ขั้นแรก”การแก้ไขบั๊กต้องอาศัยความเข้าใจพื้นฐานเกี่ยวกับ JavaScript และ HTML หากคุณรู้สึกว่ายังขาดความรู้ในด้านเหล่านี้ ให้ศึกษาบทนำและบทช่วยสอนทั้งหมดของเราก่อนจะลงมือทำไฟล์ที่ซับซ้อนอย่างการผสานรวมกับเกม เราได้เรียนรู้วิธีระบุปัญหาไปแล้วในหน้าก่อนหน้า ดังนั้นเรามาเริ่มต้นโดยสมมติว่าเรารู้แล้วว่ามีอะไรผิดพลาด
เมื่อเราพบปัญหาแล้ว ให้การแก้ไขของคุณเรียบง่ายและปลอดภัย เราไม่สามารถพาคุณไปทีละขั้นในกระบวนการนี้ได้ แต่โปรดจำไว้ว่าวิธีแก้ปัญหาที่ดีที่สุดคือวิธีที่ทำงานได้เร็วที่สุดโดยใช้โค้ดน้อยที่สุด ตรวจสอบว่าวิธีแก้ปัญหาของคุณใช้งานได้โดย:
- วาง console log อย่างมีกลยุทธ์เพื่อทดสอบส่วนต่าง ๆ ของโค้ด
- ทดสอบโค้ดของคุณกับวิดีโอที่บันทึกไว้
- ทดสอบโค้ดของคุณในเกม
กระบวนการนี้เรียงจาก “ตรวจสอบได้เร็วที่สุด” ไปจนถึง “ตรวจสอบได้ช้าที่สุด” และควรปฏิบัติตามเพื่อประสิทธิภาพ หากคุณรู้สึกว่าจำเป็นต้องเพิ่มมิเตอร์เพื่อแก้ไขเอฟเฟกต์ ให้ระบุข้อมูลนี้ไว้ที่ด้านบนสุดของรายงานการทดสอบ มิเตอร์ เป็นทรัพยากรที่มีค่า และโดยส่วนใหญ่แล้วฝ่าย LightScript จะวางไว้ครบถ้วนทั้งหมดในช่วงไม่กี่วันแรกของการพัฒนา การเพิ่มมิเตอร์ควรเป็นทางเลือกสุดท้ายจริง ๆ ในการแก้ปัญหา และจะถูกตรวจสอบอย่างเข้มงวดระหว่างการยืนยัน
ขั้นต่อไป
หัวข้อที่มีชื่อว่า “ขั้นต่อไป”เมื่อคุณบันทึก ระบุ แก้ไข และทดสอบปัญหาเรียบร้อยแล้ว ให้ติดต่อฝ่าย LightScript โค้ดทั้งหมดต้องได้รับการตรวจสอบที่นี่ก่อนที่เราจะนำขึ้นสู่เอนจิน งานที่ส่งมาโดยไม่เป็นไปตามมาตรฐานของเรา (หลักฐานวิดีโอ คำอธิบายปัญหา ความละเอียดหน้าจอที่พบปัญหา เอกสารการแก้ไข และเอกสารการทดสอบ) จะไม่ได้รับการตรวจสอบจากฝ่าย เนื่องจากการยืนยันงานที่ไม่มีเอกสารประกอบมีความซับซ้อนสูง