求教一种扇形算法

各位大神好,鄙人是个初学者,因此碰到些问题,想请问各位大神。

我现在尝试再实现这样的一个效果时遇到了问题,效果如下图:

我现在的算法是,订了几个标准的坐标点,然后用这个,来去算旁边的坐标点,但是我现在实现下来,有这么一个问题,就是我从左往右,是没有问题的。但是如果我从左往右,然后突然中间,我又想从右往左了,大概经历2,3轮之后,牌的排列,就会出现错乱。

求教如何获得一个不会错乱,或者永久会自动校正位置的算法,在下感激不尽。

谢谢各位大神

三角函数呗

:11: ,三角函数太难了,直接用rotation 一句代码搞定嘛。中间那种rotation=0左边递减10度,右边递加10度。不要说加法减法你不会哈。哈哈。

求答主创业当老板!

这个。。。我不知道你到底想表达什么。。。
这种做法的话,我会将所有牌的锚点都设置在牌底部的一定距离,然后把所有牌叠在一起,然后根据牌的顺序设置角度即可。

感谢,我试试! :14:

这个实在有点麻烦。

…我表达的不清楚?:10: 我现在不是再问基本的算法呢,这位大神,我是再问,我实现了之后,会出现混乱的问题,该如何解决= = :6: