我有这个图像( /image/ucafS.jpg ),并试图让它占据整个屏幕。 这是我的代码
static Texture img;
static Sprite sprite;
public static void load(){
img = new Texture(Gdx.files.internal("menu/stick.PNG"));
//libgdx scales it , it wont mess up
img.setFilter(TextureFilter.Linear, TextureFilter.Linear);
sprite = new Sprite(img);
sprite.flip(false, true);
sprite.setSize(Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
}
输出仍然没有显示占据整个屏幕的简笔画。 输出:/image/kGTfV.jpg
我的处理方式是错误的吗?我认为通过将 Sprite (将图像渲染到屏幕上的对象)设置为屏幕的大小,图像也应该占据整个屏幕。
最佳答案
这样的事情应该有效:
batch.draw(sprite.getTexture() x, y, sprite.getWidth(), sprite.getHeight());
关于android - libgdx如何让图像占据整个屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24601127/