canvas怎么画圆(js canvas画圆)
介绍Canvas
Canvas 是 HTML5 新增的标签,它可以让开发者绘制二维图形或三维图形。通过 JavaScript 在一个画布上绘制图形、动画、游戏等。
绘制圆
在 Canvas 上绘制圆形,API 中提供了一个函数:arc(x, y, r, start, end),其参数含义为:
- x: 圆心的 x 轴坐标
- y: 圆心的 y 轴坐标
- r: 圆半径
- start: 以弧度计的开始角度
- end: 以弧度计的结束角度
代码实现
以下是绘制圆的代码实现:
// 获取 canvas 元素 let canvas = document.getElementById('myCanvas'); // 获取 2D 上下文 let ctx = canvas.getContext('2d'); // 设置圆形的填充颜色 ctx.fillStyle = 'red'; // 以坐标 (100, 100) 为中心,半径为 50 的圆 ctx.arc(100, 100, 50, 0, 2 * Math.PI); // 填充圆形 ctx.fill();在这段代码中,我们获取了 Canvas 元素,然后获取了2D上下文,接下来我们设置了填充圆形的颜色,圆心坐标为 (100,100), 半径为50。 通过填充圆形的方式绘制圆。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。