使用for循环绘制HTML5画布圆

肯尼斯·休布纳

我正在尝试使用for循环绘制圆圈。接受两次都可以画最后一个圆,效果很好。有关示例,请参见此jsfiddle

如果我context.stroke();在第二个“ for”循环中的最后一个注释掉,则圆圈将正确显示。如果我将其保留在其中,则double会绘制最后一个圆圈,使其看起来加粗。

我究竟做错了什么?

克劳斯纳

重复是由您在圆圈之后绘制的尺寸界线引起的。context.beginPath()在最后一个for循环中添加一个调用:

for(var j = 0; j < circle_Count + 1; j++) {
  context.beginPath();
  ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章