[英]How to draw a 4x4 grid using square sprites using libgdx?
您好想开发一款类似于免费游戏的益智游戏。 但是我想使用正方形的精灵来创建网格,任何人都可以向我展示如何放置正方形的精灵以使其看起来类似于4 x 4网格。 方形精灵为100 x 100。
您必须研究Tilemaps
。 如果您有一个带有不同颜色的边框的方形精灵,我们可以将其彼此并列以创建网格。
通过使用双循环,我们可以在4x4网格中彼此相邻绘制100x100瓦片。
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);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.