在微信小程序的 Canvas API 中,lineTo 方法用于从当前画笔位置绘制一条直线到指定坐标点。以下是一个简单的示例代码,演示如何使用 lineTo 方法:
// 获取上下文
const context = wx.createCanvasContext('myCanvas');

// 开始路径
context.beginPath();

// 移动到起始点
context.moveTo(50, 50);

// 绘制线条到指定坐标点
context.lineTo(150, 50);

// 绘制第二条线条
context.lineTo(100, 150);

// 闭合路径(可选,根据需要)
context.closePath();

// 设置描边颜色
context.setStrokeStyle('red');

// 描边路径
context.stroke();

// 绘图上下文的渲染
context.draw();

在上述代码中,lineTo 方法被用于从当前位置绘制直线到指定坐标点。这里绘制了两条线,形成一个三角形。

你可以在 beginPath 和 closePath 之间使用多个 lineTo 方法,以便绘制复杂的路径。




转载请注明出处:http://www.zyzy.cn/article/detail/995/微信小程序