“sc7376515”同学的问题原地址:
http://www.manew.com/thread-91206-1-1.html?_dsign=38981666
这位同学的问题无非是一个部分的圆周,实现并不困难,只需要一些圆周计算即可:
如图所示:
其中任意图片B的坐标即为Vector3(x,y,0)
由于所有图片都存在一个数组之中,便可以知道中点的图片A的下标
用B下标-A下标即可知道x和角a:
x=(B下标-A下标)*横向间距width
a=(B下标-A下标)*渐变角度angl
根据基础三角函数便可以知道半径r和中间量y’:
r=x/sin(a)
y’=cot(a)*x
而y则可以得出:
y=r-y’
然后就可以完活儿收工啦~~~
妈妈说,要美观~
附上code:
<