易画图,难交互。
旋转手势,计算旋转方法有很多
如下图:
A为旋转中心,B为旋转起点,C为旋转终点
那么问题就来了,旋转角度BAC为多少?
方法1:atan2方法
degree = Math.toDegrees(Math.atan2(x1-x2,y1-y2));
简单方便,
易画图,难交互。
旋转手势,计算旋转方法有很多
如下图:
A为旋转中心,B为旋转起点,C为旋转终点
那么问题就来了,旋转角度BAC为多少?
方法1:atan2方法
degree = Math.toDegrees(Math.atan2(x1-x2,y1-y2));
简单方便,