所以我们可以有一个绘制线条的函数,例如:
function drawLine(g, n, x1, y1, x2, y2){
g.beginPath();
g.lineWidth = n > 0 ? n : 1;
g.strokeStyle = "rgb(0, 128, 32)";
g.moveTo(x1, y1);
g.lineTo(x2, y2);
g.stroke();
}
但是如果我们想要绘制一张图片而不是线条(按照线条大小调整大小,并带有alpha通道),该怎么办呢?
如何实现这样的功能?