Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

เพิ่มประสิทธิภาพ HTML5 Canvas กับ particles ที่กระเด้ง

เพื่อเพิ่มประสิทธิภาพ Canvas กับ particles ที่กระเด้ง ลองทำดังนี้:

  • แยก calculations ออกจาก drawing
  • ขอ redraw หลังอัปเดต calculations
  • Optimize collision detection โดยไม่ test ทุก particle กันเอง
  • ลด callback usage
  • ลด function calls
  • Inline code