相关疑难解决方法(0)

在html5画布中"擦除"

我在html5画布中有一个涂鸦应用程序,我正在试图找出实现橡皮擦控件的最佳方法.第一个冲动只是让橡皮擦绘制背景颜色[白色],但这是有问题的,因为如果用户将图像或其他图层移动到之前擦除的位置,他们会看到白色图纸被删除的位置.

理想情况下,我希望擦除控件将像素更改为黑色透明.我不能简单地使用lineTo来做这件事,因为很明显,它只是在它上面绘制一条黑色透明线,这样就不会触及原始涂层.关于如何做到这一点的任何想法?

谢谢.

html5 canvas

40
推荐指数
2
解决办法
2万
查看次数

HTML5 Canvas橡皮擦

有一种实现橡皮擦的方法(除了使用白色铅笔?).

我正在使用分层,我在画布下面有一个图像,所以,如果橡皮擦涂成白色,用户会注意到,因为下面的图像不是纯白色.

html5 canvas

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

canvas ×2

html5 ×2