我的图像尺寸为100x100。我想使用整个图像,但大小为50x50。当我尝试使用它时,它会裁剪我的图像并仅使用图像的1/4(左上角)。
Texture img = new Texture("snake.png");
Sprite mySnake = new Sprite(img);
我尝试使用mySnake.setSize(50,50)
,但它没有做任何事情。
答案 0 :(得分:1)
你可以缩放精灵像:
设置演员的比例:sprite.setScale(factor);
使用动画:使用Tween引擎(LibGDX动画库)
在SpriteBatch来电中使用自定义宽度:batch.draw(Sprite, float x, float y, float width, float height);