需要运用到的关于canvas的一些代码
save()方法把当前状态的一份拷贝压入到一个保存图像状态的栈中。这就允许您临时地改变图像状态,然后,通过调用 restore()
来恢复以前的值。
可是要注意,当前路径和当前位置并非图形状态的一部分,并且不会由这个方法保存。(以上均为w3chool里的介绍,但是这里我个人感觉有点问题下面会讲)
rotate() 方法根据原点旋转当前的绘图。
translate(x,y); 方法设定原点的指令之后我就就概括为原点。
beginPath() 方法开始一条路径