我正在绘制可能不完整的光盘。我发现如果我正在绘制一个一直到 2pi 的值,它往往不会被绘制。似乎某个地方正在将其简化为 0。
例如(我的弧线稍微偏移):
ctx.arc(x, y, radius, startAngle + Math.PI/2, resAngle+Math.PI/2);
当圆应该完成时,不绘制圆的末端。我必须检查这种情况,然后添加0.1
以使圆圈出现。
任何想法为什么?
我正在绘制可能不完整的光盘。我发现如果我正在绘制一个一直到 2pi 的值,它往往不会被绘制。似乎某个地方正在将其简化为 0。
例如(我的弧线稍微偏移):
ctx.arc(x, y, radius, startAngle + Math.PI/2, resAngle+Math.PI/2);
当圆应该完成时,不绘制圆的末端。我必须检查这种情况,然后添加0.1
以使圆圈出现。
任何想法为什么?