Advertisement
Collzi

GameScreen.java

Oct 4th, 2013
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.83 KB | None | 0 0
  1. package com.collzi.pong.screen;
  2.  
  3. import com.badlogic.gdx.Screen;
  4.  
  5. import com.collzi.pong.model.World;
  6. import com.collzi.pong.view.WorldRenderer;
  7.  
  8. public class GameScreen implements Screen {
  9.  
  10.     private World world;
  11.     private WorldRenderer renderer;
  12.    
  13.     private int width, height;
  14.            
  15.     @Override
  16.     public void render(float delta) {
  17.         world.update(delta);
  18.         renderer.render();
  19.     }
  20.  
  21.     @Override
  22.     public void show() {
  23.         world = new World();
  24.         renderer = new WorldRenderer(world);
  25.     }
  26.  
  27.     @Override
  28.     public void resize(int width, int height) {
  29.         renderer.setSize(width, height);
  30.         this.width = width;
  31.         this.height = height;
  32.     }
  33.    
  34.     @Override
  35.     public void dispose() {
  36.         renderer.dispose();
  37.     }
  38.  
  39.     @Override
  40.     public void hide() {
  41.         dispose();
  42.     }
  43.    
  44.     @Override
  45.     public void resume() {}
  46.    
  47.     @Override
  48.     public void pause() {}
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement