小欢欢
小欢欢Lv1
今天写WebGL动画,死活卡在60帧上不去,还以为是着色器太复杂了。结果发现requestAnimationFrame没加时间步长,deltaTime一直没处理,导致动画速度完全失控。加上这句就好了:

const deltaTime = (timestamp - lastTime) / 1000;


真是气笑了,调了一上午就这?