0

我正在学习如何使用 GWT 构建 Web 应用程序。我想画一条弧线,但无论起点和终点角度如何,我总是得到一个完整的圆。我试过了

context2d.arc((double)cx, (double)cy, 40., 0., 180., true);
context2d.stroke();

context2d.beginPath();
context2d.arc((double)cx, (double)cy, 40., 0., 180., true);
context2d.closePath();
context2d.stroke();

每次我得到一个完整的圆圈。我什至在context2d.save()之前和context2d.restore()之后添加了一个完整的圆圈。

4

1 回答 1

1

文档

startAngle - the start angle, measured in radians clockwise from the positive x-axis
endAngle - the end angle, measured in radians clockwise from the positive x-axis

0 和 180 以度为单位。

尝试使用 3.14159265 代替 180 (实际上是 180 弧度)

于 2013-01-24T22:09:17.453 回答