先贴源代码
function getPosTop( i , j ){
return 20 + i*120;
}
function getPosLeft( i , j ){
return 20 + j*120;
}
i、j不是应该对应位置的x、y么,top参数距离不是应该是根据Y轴进行操作,
个人拙见getPosTop应该是return 20 + j*120;才对。
(PS 后面实现向左移动时 方块全都向上跑了...)
i、j对应的是第i行第j列,top参数是根据y轴操作的:所在行数i * 行高与行间距的和120 + 顶部行间距20,源代码没错。
赞 赞 赞