Перевернуть спрайт анимация - PullRequest
0 голосов
/ 11 октября 2019
stateTime = stateTime + Gdx.graphics.getDeltaTime();

    x_position = x_position + velocity * Gdx.graphics.getDeltaTime();

    if(x_position > Gdx.graphics.getWidth() - 180){
        velocity *= -1;

    }else if(x_position < 0 - 20){
        velocity *= -1;
    }

    Gdx.gl.glClearColor(1, 1, 1, 1);
    Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);

    batch.begin();
    batch.draw(mAnimation.getKeyFrame(stateTime, true), x_position, 10, 200, 200);
    batch.end();

У меня есть спрайт-анимация, когда он достигает правой стороны экрана, он снова возвращается в левую сторону. Как перевернуть спрайтную анимацию, когда она идет на левую сторону?

...