【发布时间】:2015-12-03 18:35:11
【问题描述】:
假设我有一个 HTML5 画布,我已经在上面绘制了多个图像,并且我没有“手头”最终生成的图像,现在我想将画布中的整个图像向上移动? (就像用户选择“向下滚动”图像一样)
如果我有最终图像,我可以清除画布并在“y”坐标中再次绘制它,这是负数,这会起作用。 问题是调用 toDataUrl() 以获取最终图像 - 非常消耗 CPU。
还有其他方法可以实现吗? 为什么我不能只告诉画布将所有内容“向上/向下移动”x 个像素...?
谢谢!
【问题讨论】:
标签: javascript html image canvas