Don't loop as hell when FPS is zero

This commit is contained in:
Sandro Santilli 2013-05-14 16:27:18 +02:00
parent 9b3b501764
commit 153f7341fe

View File

@ -246,9 +246,13 @@ Torque.modules.layer = function (torque) {
this.options.scrub_move(this)
}
if (this.running) {
setTimeout(function () {
this.play()
}.bind(this), pause + 1000 * 1 / this.options.fps);
if ( this.options.fps ) {
var ms = pause + 1000 * 1 / this.options.fps;
//console.log("play timeout: " + ms + " ms (pause:" + pause + ", fps:" + this.options.fps + ")");
setTimeout(function () {
this.play()
}.bind(this), ms);
}
}
}
});
@ -376,4 +380,4 @@ function meterToPixels(mx, my, zoom) {
var px = (mx + originShift) / res;
var py = (my + originShift) / res;
return [px, py];
}
}