你好想开发一款类似Flow Free的游戏益智游戏。不过,我想使用方形 Sprite 来创建网格,任何人都可以告诉我如何定位方形 Sprite ,使其看起来类似于 4 x 4 网格。方形 Sprite 的尺寸为 100 x 100。
最佳答案
您必须查看Tilemaps
。如果您有一个方形 Sprite ,其边框颜色不同,我们可以将其平铺在一起以创建一个网格。
我们可以使用双循环在 4x4 网格中将 100x100 的图 block 彼此相邻地绘制。
tileWidth = 100;
tileHeight = 100;
gridWidth = 4;
gridHeight = 4;
for (int y = 0; y < gridHeight; y++)
{
for (int x = 0; x < gridWidth; x++)
{
//Draw function (sprite, position X, position Y)
draw(tileTexture, x * tileWidth, y * tileHeight);
}
}
关于java - 如何使用 libgdx 使用方形 Sprite 绘制 4x4 网格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30907406/