用途
Path可以用来画出不规则图形的轮廓,利用canvas.drawPath就可以画出想要的图形。
方法
moveTo:用于移动当前点位,并不会进行绘制。
lineTo:从当前点位画一条直线到目标点,若当前点位未指定则默认为(0,0)。
quadTo(x1,y1,x2,y2):用于绘制贝塞尔曲线(x1,y1)为控制点,(x2,y2)为结束点。
cubicTo(x1,y1,x2,y2,x3,y3):也用来绘制贝塞尔曲线,(x1,y1),(x2,y2)都为控制点,(x3,y3)为结束点。
arcTo(ovalRect,startAngle,sweepAngle):ovalRectF为椭圆的矩形,start为开始角度,sweep为结束角度。
网友评论