Bezier曲线

通过数学公式描述一个曲线的路径和状态,将一个曲线转成一个我们能表达出来的数学公式。

二阶Bezier曲线:quadTo通过API绘制一条二阶Bezier曲线

mPath.quadTo(x1,y1,x2,y2);//绝对坐标

mPath.rQuadTo(x1,y1,x2,y2);//相对坐标

x1:控制点坐标X;y1:控制点坐标Y;

x2:结束点坐标X;x1:结束点坐标Y;

三阶Bezier曲线:cubicTo通过API绘制一条三阶Bezier曲线

mPath.cubicTo(x1,y1,x2,y2,x3,y3);//绝对坐标

mPath.rCubicTo(x1,y1,x2,y2,x3,y3);//相对坐标

x1:控制点坐标X1;y1:控制点坐标Y1;

x2:控制点坐标X;x2:控制点坐标Y2;

x3:结束点坐标X;x3:结束点坐标Y;

多点触控
通过Bezier让绘制更圆滑
路径变换
获取Bezier路径
获取Bezier 路径去做路径动画
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容