我正在实施一个游戏,我想在x方向上重复一个图像。我在网上搜索它但无法得到正确的方法。有一个草图像,我想在x方向沿着地面重复它。
请提供一些建议和可能的方法。
我正在使用以下代码在render方法中绘制Image。
spriteBatch.draw(grass, 0, 0);
答案 0 :(得分:2)
让我们尝试一个简单的for循环
for(int i = 0; i <= Gdx.graphics.getWidth(); i += grass.getWidth() {
spriteBatch.draw(grass, i, 0);
}
我认为grass
是Sprite
的一个实例。如果这不起作用,请不要犹豫回复。