Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.me.mygdxgame;
- import com.badlogic.gdx.ApplicationListener;
- import com.badlogic.gdx.Gdx;
- import com.badlogic.gdx.InputProcessor;
- import com.badlogic.gdx.graphics.GL10;
- import com.badlogic.gdx.graphics.OrthographicCamera;
- import com.badlogic.gdx.graphics.g2d.SpriteBatch;
- public class MyGdxGame implements ApplicationListener, InputProcessor {
- private OrthographicCamera camera;
- private SpriteBatch batch;
- public Map mapita;
- @Override
- public void create() {
- float w = 320;
- float h = 480;
- mapita = new Map();
- camera = new OrthographicCamera(1, h/w);
- camera.position.set(camera.position.x + 0.5f, camera.position.y + 0.5f, 0);
- camera.update();
- batch = new SpriteBatch();
- Gdx.input.setInputProcessor(this);
- }
- @Override
- public void dispose() {
- batch.dispose();
- mapita.Dispose();
- }
- @Override
- public void render() {
- Gdx.gl.glClearColor(1, 1, 1, 1);
- Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
- mapita.Update();
- batch.setProjectionMatrix(camera.combined);
- batch.begin();
- mapita.Draw(batch, camera);
- batch.end();
- }
- @Override
- public void resize(int width, int height) {
- }
- @Override
- public void pause() {
- }
- @Override
- public void resume() {
- }
- @Override
- public boolean keyDown(int keycode) {
- // TODO Auto-generated method stub
- return false;
- }
- @Override
- public boolean keyUp(int keycode) {
- // TODO Auto-generated method stub
- return false;
- }
- @Override
- public boolean keyTyped(char character) {
- // TODO Auto-generated method stub
- return false;
- }
- @Override
- public boolean touchDown(int screenX, int screenY, int pointer, int button) {
- // TODO Auto-generated method stub
- return false;
- }
- @Override
- public boolean touchUp(int screenX, int screenY, int pointer, int button) {
- mapita.CellClick(camera);
- return false;
- }
- @Override
- public boolean touchDragged(int screenX, int screenY, int pointer) {
- // TODO Auto-generated method stub
- return false;
- }
- @Override
- public boolean mouseMoved(int screenX, int screenY) {
- // TODO Auto-generated method stub
- return false;
- }
- @Override
- public boolean scrolled(int amount) {
- // TODO Auto-generated method stub
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement