目的地globalCompositeOperation并不是我所期望的

时间:2014-07-04 08:24:47

标签: javascript html5 canvas

我正在尝试制作径向进度视图。画布中的第二个弧应该只清除画布的一小部分,但它会将其全部清除。

我用过:

this.ctx.globalCompositeOperation = 'destination-out';

看看这个小提琴:

http://jsfiddle.net/8QfFh/

1 个答案:

答案 0 :(得分:2)

您在开头有一个额外的setValue()调用,用于设置初始复合操作。 只需保存上下文并将其弹回。