gpt4 book ai didi

java - 世界图 block 生成器

转载 作者:行者123 更新时间:2023-12-01 05:05:54 26 4
gpt4 key购买 nike

我有一个游戏,最近决定从 TilED(瓦片 map 编辑器)切换到手动进行。我一直在谷歌上搜索一些帮助,但没有结果。这是使用天空图 block 渲染背景的代码:

for (int x = 0; x < 16; x++) {
for (int y = 0; y < 16; y++) {
map[x][y] = AIR;
if(map[x][y] == AIR) {
air.draw(x * tilesize, y * tilesize);
}

}
}

这只是创建一个新的 16 * 16 map 并用天空图 block 填充它。我的问题是,如何指定其他图 block 的级别?就像草砖位于第 10 层一样,泥土穿过第 9 - 6 层,石头填充其余部分?

最佳答案

要在每个级别上执行此操作,您只需执行另一个 for 循环即可:

for(int x = 0; x < 16; x++) {
map[x][10] = GRASS;
}

这就是让它发挥作用的方式。希望对您有帮助!

关于java - 世界图 block 生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12683191/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com