【发布时间】:2014-08-07 16:47:25
【问题描述】:
我的资源是 70x70 像素,这太大了,所以我打电话给sprite.setScale(0.5f); 让它们变小。唯一的问题是在设置比例时位置没有改变,所以它就像是 70x70 图像一样绘制。
截图: Screenshot http://puu.sh/aIDEm/975e4b32ed.jpg/ss%20(2014-08-07%20at%2012.41.47).jpg
这是我的绘图代码:
public void draw(String spriteName, Location location) {
Sprite sprite = atlas.createSprite(spriteName);
sprite.setScale(0.5f);
sprite.setPosition(location.x, location.y);
sprite.draw(batch);
}
编辑:这是它应该的样子。 Screenshot http://puu.sh/aIE9b/aed7b4ac14.png
【问题讨论】:
标签: java graphics libgdx sprite