canvas 绘制曲线
时间: 2023-05-23 19:03:01 浏览: 128
用Canvas绘制的曲线
可以使用以下代码来绘制曲线:
```javascript
const canvas = document.getElementById('canvas');
const ctx = canvas.getContext('2d');
ctx.beginPath();
ctx.moveTo(50, 50);
ctx.quadraticCurveTo(100, 100, 150, 50);
ctx.stroke();
```
这段代码利用 canvas 的 API 绘制一条二次贝塞尔曲线,起点是 (50, 50),控制点是 (100, 100),终点是 (150, 50)。其中,`quadraticCurveTo` 方法接受三个参数,分别是控制点的横纵坐标和终点的横纵坐标。
阅读全文