chore: microopt

This commit is contained in:
cha0s 2019-05-02 03:38:45 -05:00
parent 5e12fab096
commit b8fb92f961

View File

@ -29,7 +29,7 @@ export class Ticker extends decorate(class {}) {
} }
this.remainder += elapsed; this.remainder += elapsed;
if (this.remainder >= this.frequency) { if (this.remainder >= this.frequency) {
const ticks = Math.floor(this.remainder / this.frequency); const ticks = (this.remainder / this.frequency) << 0;
if (ticks > 0) { if (ticks > 0) {
this.remainder -= ticks * this.frequency; this.remainder -= ticks * this.frequency;
for (let i = 0; i < ticks; ++i) { for (let i = 0; i < ticks; ++i) {