标签: javascript canvas
这是一个愚蠢的问题,但是如何使某些画布对象的笔划不可见?将宽度设置为0没有帮助(薄,但可见),我不知道应该将笔划更改为哪种颜色。
答案 0 :(得分:4)
将不透明度设置为零将实现这种效果 - 即:
ctx.strokeStyle = "rgba(1, 1, 1, 0)";
演示http://jsfiddle.net/alnitak/jYjmn/
答案 1 :(得分:0)
将笔画设置为完全透明,如alnitak所暗示的那样是一种方式,但稍微更合适(也更高效)的方法就是不调用stroke()!
如果您不调用笔划,路径(和所有子路径)仍然存在,您仍然可以随意填充或添加路径。