思路很简单,确定起点、方向。然后根据间隔生成位置
代码
width,height,interval,startPos
for(x=0;x<width;x++){
for(y=0;y<heigth;y++){
pos.x=startPos.x+x*interal;
pos.y=startPos.y+y*interal;
}
}
如果想居中在starPos显示 只需给starPos加上偏移值可以了
width,height,interval,
startPos.x=interval*0.5*(width-1);
startPos.y=interval*0.5*(height-1)