马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册  
 
x
 
功能 平均分配(细分,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 
 
 |