android - Pan position libGDX -


i have problem control in game.

here main_class:

public class main_class extends applicationadapter implements gesturelistener{     spritebatch batch;     texture img;     int screen_height;     int screen_width;  @override public void create () {     batch = new spritebatch();     img = new texture("player.png");     screen_height = gdx.graphics.getheight();     screen_width = gdx.graphics.getwidth();      gesturedetector gesturedetector = new gesturedetector(this);     gdx.input.setinputprocessor(gesturedetectore); // here error (gesturedetector cannot resolved variable)  }  @override public void render () {     gdx.gl.glclearcolor(1, 1, 1, 1);     gdx.gl.glclear(gl20.gl_color_buffer_bit);     batch.begin();     batch.draw(img, screen_width / 3, screen_height / 2);     batch.end(); }  @override public void resize(int width, int height) {  }  @override public void pause() {  }  @override public void resume() {  }  @override public void dispose() {  }  @override public boolean touchdown(float x, float y, int pointer, int button) {     // todo auto-generated method stub     return false; }  @override public boolean tap(float x, float y, int count, int button) {     // todo auto-generated method stub     return false; }  @override public boolean longpress(float x, float y) {     // todo auto-generated method stub     return false; }  @override public boolean fling(float velocityx, float velocityy, int button) {     // todo auto-generated method stub     return false; }  @override public boolean pan(float x, float y, float deltax, float deltay) {      return false; }  @override public boolean panstop(float x, float y, int pointer, int button) {     // todo auto-generated method stub     return false; }  @override public boolean zoom(float initialdistance, float distance) {     // todo auto-generated method stub     return false; }  @override public boolean pinch(vector2 initialpointer1, vector2 initialpointer2,         vector2 pointer1, vector2 pointer2) {     // todo auto-generated method stub     return false; } } 

i want change player's position (y) pan position (y). want control player swiping display , down. response.

you didn't initialized gesturedetector. let's initialize it, , set input processor with:

gdx.input.setinputprocessor(); 

you should implement gesturelistener

public class main_class extends applicationadapter implements gesturelistener { 

so in create method these things.

public void create () {     ..     gesturedetector gesturedetector = new gesturedetector(this);     gdx.input.setinputprocessor(gesturedetector); } 

Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -

django - CSRF verification failed. Request aborted. CSRF cookie not set -