Jichensheng / Fish_2

灵动的红鲤鱼完整版
207 stars 51 forks source link

估值器 #2

Open guxiaonian opened 7 years ago

guxiaonian commented 7 years ago

里面的起点和终点是鱼的头部和终点,控制点是点击的位置和鱼中心的位置吗

Jichensheng commented 7 years ago

起点和中点是鱼的身体重心处和点击点,三阶贝塞尔的两个控制点分别是鱼头圆心点和夹角中点。但是平移不是平移的鱼,而是平移的ImageView,而ImageView的setX,setY方法是相对于ImageView左上角的,所以需要把计算好的贝塞尔曲线做一个平移,让贝塞尔曲线的起点和ImageView重合