绘制矩形:
fillRect(x,y,width,height)===========>绘制一个有填充颜色的矩形
strokeRect(x,y,width,height)========>绘制矩形的边框(可以理解为只有边框的矩形)clearRect(x,y,width,height)=========>清除指定矩形区域,让清除部分完全透明
线条属性:
lineCap ==============>设置线条端点的样式
lineJoin ==============>设定线条与线条间接合处的样式miterLimit ============>限制当两条线相交时交接处最大长度,交接处长度(斜接长度)指线条交接处内角顶点到外角顶点的长度getLineDash() =========>返回一个包含当前虚线样式,长度为非负偶数的数组setLineDash() =========>设置当前虚线样式,长度为非负偶数的数组lineDashOffset =========>设置虚线样式的起始偏移量lineJoin:设定线条与线条间接合处的样式,该属性可取值如下
bevel:斜角 round:圆角 miter:尖角(默认)miterLimit :限制当两条线相交时交接处最大长度。仅在使用尖角属性时有效。
miterLimit规定了一个自动填充连接点的极限值。如果超过这个值,会导致lineJoin属性失效,从而变成bevel的效果。这个值与线宽和角度有关,具体可以查阅相关资料了解。编辑时间:2017年1月13日 15:32:40
待完善~