HTML5-canvas动画闪烁分析

主要是setInterval驱动的不精准,该时钟没法跟浏览器重绘的频率同步而会致使时序问题。canvas 关于FPS和浏览器重绘:浏览器保持一个帧频(一般为60fps)刷新画面,包括页面中的canvas;动画绘制过程以下:擦除canvas--计算全部元件的位置及颜色--逐个绘制全部元件到canvas中。该过程当中,当擦除整个canvas后,浏览器到达重绘点时,canvas为空白,浏览器就会绘制空白
相关文章
相关标签/搜索