先看下效果吧为什么要做这个
1,每天使用某订餐软件,加入购物车比较炫酷,加入的时候 加了一系列的动画,物品掉落到篮子里面。上网查证这个是贝塞尔曲线。
canvas中提供了绘制 贝塞尔曲线的方法,包括 二阶跟三阶的。但是 做动画效果,我们使用 红点代替物品,要让上面的红点动起来
其实 我是分了三部分去做的。
第一,绘制红点。这个大家都会
第二,让红点走个直线。
第三,直线改成贝塞尔曲线的路径
第一步 绘制红点 无非就是 canvas.drawCircle