Android游戏引擎libgdx使用教程15:TWL布局

鸡啄米  •  扫码分享
Java代码
  1. package com.cnblogs.htynkn.game;  
  2.   
  3. import com.badlogic.gdx.ApplicationListener;   
  4. import com.badlogic.gdx.Gdx;   
  5. import com.badlogic.gdx.Files.FileType;   
  6. import com.badlogic.gdx.graphics.GL10;   
  7. import com.badlogic.gdx.graphics.g2d.SpriteBatch;   
  8. import com.badlogic.gdx.twl.Layout;   
  9. import com.badlogic.gdx.twl.TWL;  
  10.   
  11. import de.matthiasmann.twl.Button;  
  12.   
  13. public class TwlDemo implements ApplicationListener {  
  14.   
  15. private TWL twl;   
  16. private SpriteBatch batch;  
  17.   
  18. @Override   
  19. public void create() {   
  20. batch = new SpriteBatch();   
  21. Button button=new Button("Button");   
  22. button.setTheme("button");   
  23. Layout layout = new Layout();   
  24. layout.add(button);   
  25. twl=new TWL(batch, "data/twldemo.xml", FileType.Internal, layout);   
  26. }  
  27.   
  28. @Override   
  29. public void dispose() {   
  30. // TODO Auto-generated method stub  
  31.   
  32. }  
  33.   
  34. @Override   
  35. public void pause() {   
  36. // TODO Auto-generated method stub  
  37.   
  38. }  
  39.   
  40. @Override   
  41. public void render() {   
  42. Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);   
  43. twl.render();   
  44. }  
  45.   
  46. @Override   
  47. public void resize(int width, int height) {   
  48. // TODO Auto-generated method stub  
  49.   
  50. }  
  51.   
  52. @Override   
  53. public void resume() {   
  54. // TODO Auto-generated method stub  
  55.   
  56. }  
  57.   
  58. }  

随意打赏

提交建议
微信扫一扫,分享给好友吧。