在Android的libgdx游戏中沿x轴重复图像

时间:2014-03-10 12:58:28

标签: java android textures libgdx

我正在实施一个游戏,我想在x方向上重复一个图像。我在网上搜索它但无法得到正确的方法。有一个草图像,我想在x方向沿着地面重复它。

请提供一些建议和可能的方法。

我正在使用以下代码在render方法中绘制Image。

  spriteBatch.draw(grass, 0, 0);

1 个答案:

答案 0 :(得分:2)

让我们尝试一个简单的for循环

for(int i = 0; i <= Gdx.graphics.getWidth(); i += grass.getWidth() {
    spriteBatch.draw(grass, i, 0);
}

我认为grassSprite的一个实例。如果这不起作用,请不要犹豫回复。