Guest User

Untitled

a guest
Oct 21st, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. //This is my GameState code
  2. @Override
  3. public void render(float delta) {
  4. update(delta);
  5. SpriteBatch sb = game.batch;
  6. Color bg = ThemeFactory.getInstance().getTheme().backgroundColor;
  7. Gdx.gl.glClearColor(bg.r, bg.g, bg.b, bg.a);
  8. Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
  9. sb.setProjectionMatrix(camera.combined);
  10. sb.begin();
  11. for(int i =0;i<elements.size();i++){
  12. if(!(elements.get(i) instanceof Arrow)){
  13. elements.get(i).render(sb);//HERE IS DRAWING HAPPENING
  14. }
  15. }
  16. sb.end();
  17. barriers.render(sb);
  18. renderHud();
  19. }
  20.  
  21. public Circle(Texture texture, Size size, Vector3 position){
  22. mSprite = new Sprite(texture);
  23. mSprite.setSize(size.width, size.height);//80x80
  24. mSprite.setPosition(position.x, position.y);
  25. mSprite.setOriginCenter();
  26. }
  27. @Override
  28. public void render(SpriteBatch sb) {
  29. mSprite.draw(sb);
  30. }
Add Comment
Please, Sign In to add comment