Size: a a a
RB
var OF_MILISECONDS = 1000;
var interval = (updateTime, cb) => {
var stateTime = updateTime;
var time = 0;
var prevTime = 0;
var animate = (dynamicTime) => {
console.log(stateTime)
var timeDifference = dynamicTime - prevTime;
stateTime -= timeDifference / OF_MILISECONDS;
prevTime = dynamicTime;
if (Math.round(updateTime - dynamicTime / OF_MILISECONDS) < 0) {
stateTime = updateTime;
time = 0;
prevTime = 0
cb();
} else {
time = requestAnimationFrame(animate);
}
};
animate()
};
var cb = () => console.log('update')
interval(200, cb);
AR
🦜
AR
AR
🦜
KA
MV
DV
DV
G
G
C☭
C☭
C☭
S
S