Я программирую небольшую игру для Android в Libgdx.Я хочу анимацию только один раз в столкновении, но проблема в том, что анимация выполняется только при первом столкновении.После этого ничего не произойдет при следующем столкновении.
elapsedTime += Gdx.graphics.getDeltaTime();
if (Intersector.overlaps(Circle, cup[i])) {
batch.draw((TextureRegion) fleckanimation.getKeyFrame(elapsedTime, false));
}
Если я установлю Looping в true, анимация зацикливается на столкновении.но он должен выполняться только один раз.