Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Jan 11th, 2013  |  syntax: Java  |  size: 1.41 KB  |  views: 19  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. package com.reed.sidescroller;
  2.  
  3. import com.badlogic.gdx.Game;
  4. import com.badlogic.gdx.Gdx;
  5. import com.badlogic.gdx.Screen;
  6. import com.badlogic.gdx.graphics.GL10;
  7. import com.badlogic.gdx.graphics.OrthographicCamera;
  8. import com.badlogic.gdx.graphics.g2d.SpriteBatch;
  9.  
  10. public class MainMenuScreen implements Screen {
  11.         Game game;
  12.         OrthographicCamera camera;
  13.         SpriteBatch batch;
  14.  
  15.         public MainMenuScreen(Game game) {
  16.                 this.game = game;
  17.                
  18.                 camera = new OrthographicCamera(Gdx.graphics.getWidth(),
  19.                                 Gdx.graphics.getHeight());
  20.                 camera.setToOrtho(true, Gdx.graphics.getWidth(),
  21.                                 Gdx.graphics.getHeight());
  22.                 batch = new SpriteBatch();
  23.                 System.out.println("mainmenuscreenend");
  24.         }
  25.         @Override
  26.         public void render(float delta) {
  27.                 Gdx.gl.glClearColor(255f, 255f, 255f, 1);
  28.                 Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
  29.                 camera.update();
  30.                 batch.begin();
  31.                 batch.draw(Assets.blueGem, 200, 200);
  32.                 batch.end();
  33.                 System.out.println("render");
  34.         }
  35.  
  36.         @Override
  37.         public void resize(int width, int height) {
  38.                 System.out.println("resize");
  39.         }
  40.  
  41.         @Override
  42.         public void show() {
  43.                 System.out.println("show");
  44.         }
  45.  
  46.         @Override
  47.         public void hide() {
  48.                 System.out.println("hide");
  49.         }
  50.  
  51.         @Override
  52.         public void pause() {
  53.                 System.out.println("pause");
  54.         }
  55.  
  56.         @Override
  57.         public void resume() {
  58.                 System.out.println("resume");
  59.         }
  60.  
  61.         @Override
  62.         public void dispose() {
  63.                 System.out.println("dispose");
  64.         }
  65. }
clone this paste RAW Paste Data