4
อะไรคือ“ เดลต้า” ในรหัสนี้? มันสะท้อนถึงสิ่งมาตรฐานในเกม dev หรือไม่?
ฉันรู้น้อยมากเกี่ยวกับการเขียนโปรแกรมเกม แต่ต้องการเรียนรู้เพิ่มเติม ฉันกำลังพยายามที่จะเข้าใจรหัสสำหรับนี้เกม ฉันพยายามที่จะเข้าใจว่าทำไมรหัสถึงผ่าน "delta" ไปยัง Shipcontrols.js ซึ่งเปลี่ยนทิศทางของเรือตามการป้อนข้อมูลของผู้ใช้ โดยทั่วไปเกมจะคำนวณ "เดลต้า" ทุกวง ... นี่คือเวอร์ชั่นย่อของสแต็กที่ใช้ delta ถึงหนึ่งลูป ... var delta = now - this.time; this.time = now; this.current.render.call(this.current, delta, this.renderer); ก้าวเข้าสู่ที่นี่ ... ctx.manager.add("game", scene, camera, function(delta, renderer) { if(delta > 25 && this.objects.lowFPS < 1000) this.objects.lowFPS++; var dt = delta/16.6; this.objects.components.shipControls.update(dt); ก้าวเข้าสู่ที่นี่ …