SHARE
TWEET
Untitled
a guest
Oct 17th, 2015
3
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- public class TileGame extends Game {
- private World world;
- private Box2DDebugRenderer box2DDebugRenderer;
- private OrthogonalTiledMapRenderer mapRenderer;
- private OrthographicCamera camera;
- @Override
- public void render() {
- Gdx.gl.glClearColor(0, 0, 0, 1);
- Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
- world.step(1/ 60f, 8, 3);
- mapRenderer.render();
- mapRenderer.setView(camera);
- box2DDebugRenderer.render(world, camera.combined);
- }
- @Override
- public void create() {
- world = new World(new Vector2(0, -9.81f), true);
- box2DDebugRenderer = new Box2DDebugRenderer();
- camera = new OrthographicCamera();
- TiledMap map = new TmxMapLoader().load("testmap.tmx");
- mapRenderer = new OrthogonalTiledMapRenderer(map, 1/1024f);
- Box2DMapObjectParser parser = new Box2DMapObjectParser(1/1024f);
- parser.load(world, map);
- }
- @Override
- public void resize(int width, int height) {
- }
- @Override
- public void pause() {
- }
- @Override
- public void resume() {
- }
- @Override
- public void dispose() {
- mapRenderer.dispose();
- box2DDebugRenderer.dispose();
- world.dispose();
- }
- }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.

