标签: android
我想在饼图中添加一个文字,就像附图中一样。
如何计算path.cubicTo(x1,y1,x2,y2,x3,y3)中的x,y点;
答案 0 :(得分:0)
我认为使用基本几何函数sin和cos会有所帮助:圆P(x,y)上的点只能根据角度来表示。你只需要迭代45°(360°/ 8件= 45°)
sin
cos
该角度的余弦将返回x值,而正弦将返回y值。从那以后,其他坐标可以很容易地计算出来,或者至少以同样的方式计算出来。
x
y
这是一张说明这一点的图片:
(https://regex101.com/r/wE0mZ8/1)