From 13961a2f8e7105a18b1b7efa3c1b5d8ba22b4c67 Mon Sep 17 00:00:00 2001 From: Martijn de Boer Date: Wed, 27 Jun 2018 19:33:13 +0200 Subject: [PATCH] Fix binding for getDelta() --- controllers/vmcontroller.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/controllers/vmcontroller.js b/controllers/vmcontroller.js index 98be0cf..07b941f 100644 --- a/controllers/vmcontroller.js +++ b/controllers/vmcontroller.js @@ -54,27 +54,27 @@ class VMController 'drawCircle': this.driver.drawCircle.bind( this.driver ), 'write': this.driver.write.bind( this.driver ), - 'delta': this.getDelta.bind( this ), + 'getDelta': this.getDelta.bind( this ), 'run': this.run.bind( this ) }; } runScript( ) { - let delta = 0; + let deltaLocal = 0; let tmd = this.getTimeData(); - delta = tmd - this.previousTime; + deltaLocal = tmd - this.previousTime; this.previousTime = tmd; - this.delta = delta / 1000000; + this.delta = deltaLocal / 1000000; this.vm.run( this.runningVmScript, 'pixdisp-sandbox.js' ); if ( this.runNextFrame === true ) { this.runNextFrame = false; - setTimeout( this.runScript.bind( this ), 1 ); + setTimeout( this.runScript.bind( this ), 1000 / 60 ); } }