我正在尝试使用画布(canvas)绘制一个星形,但是代码无法运行。我想了解:如何测量Y和X坐标的步骤?如何找到它们以绘制任何形状?
<html>
<head>
<meta charset = "utf-8">
<title>Drawing Lines</title>
</head>
<body>
<canvas id = "drawLines" width = "400" height = "200"
style = "border: 1px solid Black;">
</canvas>
<script>
var canvas = document.getElementById("drawLines");
var context = canvas.getContext("2d")
canvas.beginPath();
canvas.moveTo(50,50);
canvas.lineTo(120,150);
canvas.lineTo(0,180);
canvas.lineTo(120,210);
canvas.lineTo(50,310);
canvas.lineTo(160,250);
canvas.lineTo(190,370);
canvas.lineTo(220,250);
canvas.lineTo(330,310);
canvas.lineTo(260,210);
canvas.lineTo(380,180);
canvas.closePath();
canvas.stroke();
</script>
</body>
</html>
ctx.strokeSyle
上有个打字错误,应该是ctx.strokeStyle
。 - Victor Ramos