1.属性globalAlpha透明度<1 =1不透明
2.beginPath和closePath的比较:
beginpath:
<canvasid=”mycanvas” width=”300” height=”300”></canvas>
<scripttype="text/javascript">
varc=document.getElementById("mycanvas").getContext("2d");
c.beginPath();
c.moveTo(100,20);
c.lineTo(200,20);
c.strokeStyle="black";
c.stroke();
c.moveTo(100,40);
c.lineTo(200,40);
c.strokeStyle="red";
c.stroke();
</script>
不管用moveTo把画笔移动到哪里,只要不beginPath(),那一直是在画一条路径。
closePath:
关闭路径,而不是结束路径,它会从当前路径的终点连一条路径到起点,让整个路径闭合起来,但这并不意味着它之后的路径就是新路径了。
与beginPath几乎没有关系。