相关疑难解决方法(0)

在HTML5 canvas元素中移动矩形(像素)区域的最快方法是什么

我想实现HTML5 canvas元素内容的垂直滚动.我不想再渲染整个内容.相反,我想向下/向上移动整个内容,只渲染已滚动到视图中的区域.

我尝试了getImageDataputImageData函数,但在我的测试中,它们几乎和重新绘制整个场景一样慢.

// scroll 20px down
var data = ctx.getImageData(0, 0, width, height-20);
ctx.putImageData(0, 20);
Run Code Online (Sandbox Code Playgroud)

在canvas元素中复制矩形像素区域的最快方法是什么?

javascript html5 canvas

7
推荐指数
2
解决办法
3936
查看次数

标签 统计

canvas ×1

html5 ×1

javascript ×1