使用Canvas画基本图形
Canvas的坐标体系
使用Canvas画直线,矩形,圆形
为圆形设置样式
Canvas坐标体系
canvas默认大小,300*150
通过HTML,css,JavaScript...:ctx.moveTo(x1,y1),ctx.lineTo(x2,y2)
画圆形: ctx.arc(x,y,radius,0,Math.PI*2,true)
画矩形:可以通过直线来画,也可以直接用(ctx.strokeRect...离屏技术是什么:通过在离屏Canvas中绘制元素,再复制到显示Canvas中,从而大幅提高性能的一种技术。...",100, 123, 234);
绘制图像:
使用drawImage()方法可以将图像添加到Canvas画布中,绘制一幅图像,需要有三个重载的方法:
使用:
drawImage(image, x, y...,h1)
img 图片对象、canvas对象、video对象
x,y,w,h 图片中的一个矩形区域
x1,y1,w1,h1 画布中的一个矩形区域
坐标变换
平移 移动画布的原点
translate