RotationTest.java :  » Game » libgdx » com » badlogic » gdx » tests » Android Open Source

Android Open Source » Game » libgdx 
libgdx » com » badlogic » gdx » tests » RotationTest.java
package com.badlogic.gdx.tests;

import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.GL10;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.graphics.g2d.TextureRegion;
import com.badlogic.gdx.tests.utils.GdxTest;

public class RotationTest extends GdxTest {

  @Override public boolean needsGL20 () {
    return false;
  }
  
  Texture texture;
  TextureRegion region;
  SpriteBatch batch;
  
  
  
  @Override public void create() {
    texture = new Texture(Gdx.files.internal("data/black_marked_0.png"));
    region = new TextureRegion(texture);
    batch = new SpriteBatch();
    batch.getTransformMatrix().setToTranslation(30.5f, 30.5f, 0);
  }
  
  @Override public void render() {
    Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
    batch.begin();
    batch.draw(texture, 0, 0);
    batch.draw(region, 128, 0, 64, 64, 128, 128, 1, 1, 90);
    batch.draw(region, 128, 128, 64, 64, 128, 128, 1, 1, 180);
    batch.draw(region, 0, 128, 64, 64, 128, 128, 1, 1, 270);
    batch.end();
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.