TC官方合作论坛
标题:
新手,对菱形进行边长等分后返回等分点坐标的源码
[打印本页]
作者:
rxcxr
时间:
2015-2-23 23:08
标题:
新手,对菱形进行边长等分后返回等分点坐标的源码
功能 平均分配(细分,x对角线轴长度,y对角线轴长度,中心点坐标x,中心点坐标y,等分点)
//细分,指将菱形的一个边分成几份,等分点顺时针排序,排序规则和时钟一致,即12点方向的等分点为最后一个等分点
x增量=x对角线轴长度/(细分*2)
y增量=y对角线轴长度/(细分*2)
如果(等分点<=细分)
返回 中心坐标x+x增量*(等分点)&"|"&中心坐标y+y增量*(细分-等分点)
如果结束
如果(等分点>细分&等分点<=细分*2)
返回 中心坐标x+x增量*(细分*2-等分点)&"|"&中心坐标y+y增量*(细分-等分点)
如果结束
如果(等分点>细分*2&&等分点<=细分*3)
返回 中心坐标x+x增量*(细分*2-等分点)&"|"&中心坐标y+y增量*(等分点-细分*3)
如果结束
如果(等分点>细分*3&&等分点<=细分*4)
返回 中心坐标x+x增量*(等分点-细分*4)&"|"&中心坐标y+y增量*(等分点-细分*3)
如果结束
功能结束
如果菱形对角线长度都为10,细分为5,等分点为3,中心坐标为原点,那么平均分配(5,10,10,0,0,3)返回值为3|2
作者:
fuxiaojun185
时间:
2015-2-24 13:16
看不懂,是做什么的
作者:
rxcxr
时间:
2015-2-24 15:33
fuxiaojun185 发表于 2015-2-24 13:16
看不懂,是做什么的
就是对菱形进行等分啊,我写一个辅助的时候用到了,就分享出来啦
作者:
2645572175
时间:
2015-6-26 11:21
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1