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();
У меня есть спрайт-анимация, когда он достигает правой стороны экрана, он снова возвращается в левую сторону. Как перевернуть спрайтную анимацию, когда она идет на левую сторону?