1
int img_w = 100;
int img_h = 50;
TextureRegion region = new TextureRegion(texture, 0, 0, img_w, img_h);
batch.draw(region, 0, 0);
那岂不是绘制完整的图像和如何绘制图像的一部分与libgdx
TextureRegion region = new TextureRegion(texture, img_w/2, 0, img_w/2, img_h);
batch.draw(region, 0, 0);
它的一半?
我在哪里错了?或者有更好的解决方案来绘制一半的图像?
你没有错,那是你的纹理的右侧:)问题是什么? – 2014-09-21 07:42:46
我认为问题在规模上,要检查它。 – Droid 2014-09-21 07:58:31
感谢您确认我的代码是正确的:) – Droid 2014-09-21 07:59:58