而要显示图片的一部分就可以使用TextureRegion类了。

最常用的方法是draw(TextureRegion region, float x, float y, float width, float height)

指定初始点和长宽。

修改代码:

  1. package com.cnblogs.htynkn;    

  2. import com.badlogic.gdx.ApplicationListener;    

  3. import com.badlogic.gdx.Gdx;    

  4. import com.badlogic.gdx.graphics.GL10;    

  5. import com.badlogic.gdx.graphics.Texture;    

  6. import com.badlogic.gdx.graphics.g2d.SpriteBatch;    

  7. import com.badlogic.gdx.graphics.g2d.TextureRegion;    

  8. public class FirstGame implements ApplicationListener {    

  9. //绘图用的SpriteBatch    

  10. private SpriteBatch batch;    

  11. //纹理    

  12. private Texture texture;    

  13. //区域    

  14. private TextureRegion region;    

  15. @Override    

  16. public void create() {    

  17. android开发,青软培训