trsCopy(gt.tmap[gt.s][gt.st], gt.x, gt.y, 1);//自动降落一格的时间间隔没到也要重新更新一下地图信息,可能出现了左移、右移或旋转
for (x = 0; gt.pool[x][0] >= 0; ++x) {
for (y = 1; gt.pool[x][y] >= 0; ++y) {
setfillstyle(1, gcColor[gt.pool[x][y]]);//gt.pool[x][y]==[0,7]对应gcColor[gt.pool[x][y]]=={DARKGRAY, BLUE, GREEN, LIGHTCYAN,RED, LIGHTMAGENTA, MAGENTA, YELLOW};
//RED, LIGHTMAGENTA, MAGENTA, YELLOW}
bar(200 + x*gcW, 0 + y*gcW, 200 + gcW + x*gcW, gcW + y*gcW);
}
}
trsCopy(gt.tmap[gt.s][gt.st], gt.x, gt.y, 2);
}
}
for (x = 0; gt.pool[x][0] >= 0; ++x) {
for (y = 1; gt.pool[x][y] >= 0; ++y) {
setfillstyle(1, gcColor[gt.pool[x][y]]);//gt.pool[x][y]==[0,7]对应gcColor[gt.pool[x][y]]=={DARKGRAY, BLUE, GREEN, LIGHTCYAN,RED, LIGHTMAGENTA, MAGENTA, YELLOW};
//RED, LIGHTMAGENTA, MAGENTA, YELLOW}
bar(200 + x*gcW, 0 + y*gcW, 200 + gcW + x*gcW, gcW + y*gcW);
}
}
trsCopy(gt.tmap[gt.s][gt.st], gt.x, gt.y, 2);
}
}