精髓都在这节课,关于平滑的设置方法需要研究透彻,谢谢老师的分享。感觉自己就是没有创造力,脑子想不出好玩,有创意的东西,就是知道抄袭人家的创意,怎么办
2016-01-08
出现断开的原因是moveto()把线条断开了,相当于这是无数条线段,而不是一整条。如果只在mousedown之后的第一次mousemove使用moveto(),就不会出现这样的结果,因为是绘制的是一整条连续线段
2016-01-08
从考虑性能的角度考虑,没有必要每次mousemove事件都context.moveto();用一个变量first来判断是不是第一次移动就可以,是就执行context.moveto(),然后设置first=false;否则就不执行context.moveto();效果是一样的
2016-01-08