掉落偏移:
初始坐标值要和掉落坐标值保持一致 不然掉落的时候元素会偏移
this.cellArr = []; //创建二位数组并添加图片进入数组
for (var i = 0; i < this.NUM_W; i++) { this.cellArr[i] = []; for (var j = 0; j < this.NUM_H; j++){ var sp = new Cell(); sp.setPosition(i * 40+200, -j * 40+510); //初始坐标 sp.setArrIndex(i,j); this.addChild(sp); this.cellArr[i][j] = sp;
for(var i = 0;i<this.NUM_W;i++){ for(var j = 0;j<this.NUM_H;j++){ if(this.cellArr[i][j] == null){ var cell1 = new Cell(); cell1.setArrIndex(i,j); cell1.setPosition(i*40+200, -j*40+510); //填补坐标 this.addChild(cell1); this.cellArr[i][j] = cell1; } } }