之间。在此卸下间隙例如: http://jsfiddle.net/pcNzb/9/帆布:小圆弧
我刚刚学习,所以我一定是错过了什么或做错了什么。 :)
看到弧之间的差距?我正在用小圆弧建立整个圆。我知道如何解决这个问题,但我想最好避免在每一步中重新绘制完整的弧线或者我错了?
我发现了另一个解决方案,带有偏移量。设定偏移,moveToRad + 0.009
ctx.arc(x(),y(),radius,-moveFromRad,-moveToRad-0.009,antiClockwise);
重叠一种优于另一种弧部分,但是,如果我使用RGBA阿尔法至0.5例如变得可见。
除了每个步骤上的整圈重绘之外,还有其他解决方案吗?
我建议你重新绘制在每一步...可能它会更快,代码很少;) – thinklinux