1、宽高要定义在canvas标签上,用css会缩放画布。
2、canvas 原生api直接调用能画的图形只有矩形,其它都需要路径。
3、canvas 画矩形的参照点是画布的左上角。
4、canvas 性能很高。基本上读一行渲染一行。
5、canvas 的clearRect不是擦除,而是覆盖了一个矩形。
6、ctx.lineWidth可以控制线的粗细,如linewidth = 10。从原点往外5px,内5px。
7、moveTo、lineTo都是路径的元素,他们会放在一个容器中,stroke和fill方法会拿出容器中的所有路径去绘制。beginPath方法可以清空容器。若画两个独立的图形,在画第二个之前必须调用beginPath方法,否则会对第一个产生影响。
8、
canvas的坑
最新推荐文章于 2023-03-21 14:41:34 发布