From dca9c5a936f2f7625a52649f712fb092eb64b834 Mon Sep 17 00:00:00 2001 From: Julie Lala Date: Sun, 19 Oct 2014 09:00:10 -0400 Subject: dt-based movement stuff --- public/assets/javascripts/app.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'public/assets/javascripts/app.js') diff --git a/public/assets/javascripts/app.js b/public/assets/javascripts/app.js index f8372cd..cfbe4bf 100644 --- a/public/assets/javascripts/app.js +++ b/public/assets/javascripts/app.js @@ -57,11 +57,14 @@ app.launch = function () { } app.movements.init() + var last_t = 0 function animate (t) { + var dt = t - last_t + last_t = t requestAnimationFrame(animate) environment.update(t) window.path && path.update(t) - app.movements.update() + app.movements.update(dt || 0) scene.update() } -- cgit v1.2.3-70-g09d2