开发 API 画布 CanvasContext CanvasContext.arc
# CanvasContext.arc
更新时间:2024-09-18 14:46:36
创建一条弧线。
# arc(x: number, y: number, r: number, startAngle: number, endAngle: number, counterclockwise?: boolean): void
# 参数
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
x | number | 是 | 圆心的 x 坐标 |
y | number | 是 | 圆心的 y 坐标 |
r | number | 是 | 圆的半径 |
startAngle | number | 是 | 起始弧度,单位弧度(在 3 点钟方向) |
endAngle | number | 是 | 终止弧度 |
counterclockwise | boolean | 否 | 弧度的方向是否是逆时针 |
# 示例代码
针对 arc(100, 75, 50, 0, 1.5 * Math. PI)的三个关键坐标如下:
- 绿色: 圆心 (100, 75)
- 红色: 起始弧度 (0)
- 蓝色: 终止弧度 (1.5 * Math. PI)
上一篇:《CanvasContext》
下一篇:《CanvasContext.arcTo》
仍有疑问? 前往社区提问