Der Bildschirm ist leer, wenn keine Taste gedrückt wird. Ich möchte, dass die Animation beim letzten Bild der Animation stoppt, aber verschwindet, wenn keine Taste gedrückt wird . Hier ist meine Rendermethode.Animation erscheint nur, wenn Taste gedrückt wird, Bild verschwindet, wenn keine Taste gedrückt wird
public void render() {
Gdx.gl.glClearColor(0, 0, 0, 1);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
batch.begin();
time += Gdx.graphics.getDeltaTime();
if (Gdx.input.isKeyPressed(Input.Keys.RIGHT)){
batch.draw(right.getKeyFrame(time, true), 100, 0);
}
if (Gdx.input.isKeyPressed(Input.Keys.LEFT))batch.draw(left.getKeyFrame(time,true),100,0);
batch.end();
}
Wow, das funktioniert perfekt. Ich habe versucht, einfach, aber sonst nie gedacht oder wenn sonst strukturieren. Vielen Dank .. – user3044702
Froh, dass es funktioniert - Könnten Sie bitte die Antwort als richtig markieren? ;) – munyul