INNER CODE UNIT · JavaScript
elapsed
rohitg00/k8sgames · js/engine/GameEngine.js:373
const elapsed = this._frameTimes[this._frameTimes.length - 1] - this._frameTimes[0];
return elapsed > 0 ? Math.round(((this._frameTimes.length - 1) * 1000) / elapsed) : 0;
}
getFrameTime() {
if (this._frameTimes.length < 2) return 0;
const last = this._frameTimes[this._frameTimes.length - 1];
const prev = this._frameTimes[this._frameTimes.length - 2];
return last - prev;
}
_processInputQueue() {
while (this._inputQueue.length > 0) {
const input = this._inputQueue.shift();
this._executeCommand(input);
}
}