我对这方面比较新,似乎无法弄清楚如何制作一个(如果可能的话)绘制我所寻找的类型线条的for循环。 我正在尝试使用画布创建南瓜图像,并希望勾勒出牙齿。 我希望有一种比键入绘制轮廓所需的所有代码更简单的方法。 这是每条单独线条的代码,但我似乎无法弄清楚执行相同操作的for循环。 任何帮助将不胜感激。谢谢。
context.beginPath();
context.strokeStyle = '#cc5200';
context.moveTo(220, 590);
context.lineTo(220, 550);
context.moveTo(220, 550);
context.lineTo(260, 550);
context.moveTo(260, 550);
context.lineTo(260, 590);
context.moveTo(260, 590);
context.lineTo(300, 590);
context.moveTo(300, 590);
context.lineTo(300, 550);
context.moveTo(300, 550);
context.lineTo(340, 550);
context.moveTo(340, 550);
context.lineTo(340, 590);
context.moveTo(340, 590);
context.lineTo(380, 590);
context.moveTo(380, 590);
context.lineTo(380, 550);
context.moveTo(380, 550);
context.lineTo(420, 550);
context.moveTo(420, 550);
context.lineTo(420, 590);
context.moveTo(420, 590);
context.lineTo(460, 590);
context.moveTo(460, 590);
context.lineTo(460, 550);
context.moveTo(460, 550);
context.lineTo(500, 550);
context.moveTo(500, 550);
context.lineTo(500, 590);
context.moveTo(500, 590);
context.lineTo(540, 590);
context.moveTo(540, 590);
context.lineTo(540, 550);
context.moveTo(540, 550);
context.lineTo(580, 550);
context.lineTo(580, 590);
context.stroke();
lineTo(10
行只是为了绘制重复模式的示例,可以将其删除。 :-) - Cerbrus50
和90
是y
坐标。将它们增加,线条就会向下移动。 - Cerbrus