我是游戏制造者工作室2的新手;如何使用脚本将瓷砖添加到ds网格中?
发布于 2017-05-21 15:16:30
我做了很长时间的研究
for (var yy = 0; yy < height; yy++) {
for (var xx = 0; xx < width; xx++) {
if (grid[# xx, yy] == FLOOR) {
// Draw the floor
var tilemapID = layer_tilemap_get_id("Floor");
var tileData = tilemap_get(tilemapID , xx, yy);
tileData = tile_set_index(tileData, 1);
tilemap_set(tilemapID, tileData, xx, yy);
}
}
}
tile_set_index
用于定义我要放置的单元格,第一个topleft单元格是1,2是它旁边的单元格,依此类推。
grid
是我的ds网格
https://gamedev.stackexchange.com/questions/141380
复制相似问题