先要有地图素材,然后是它的图块数组。然后你就用TiledLayer类用双层循环进行贴图。如下:
tiled_back = new TiledLayer(map_back[0].length, map_back.length, img_map, 20, 20); //初始化背景地图
//贴图
for(int i = 0; i < map_back.length; i++)
{
for(int j = 0; j < map_back[0].length; j++)
{
if(map_back[i][j] != 0)
tiled_back.setCell(j, i, map_back[i][j]);
}
}
[
本帖最后由 Sunpeng_Bccn 于 2012-8-5 20:35 编辑 ]