Рисование анимированного GIF поверх другого анимированного GIF без мерцания? - PullRequest
1 голос
/ 18 апреля 2011

Я пытаюсь сделать небольшую игру с несколькими анимированными изображениями, теперь у меня есть один анимированный рисунок для фона и один для игрока, который перемещается. Но моя проблема в том, что изображение игрока часто мерцает, это очень раздражает, и это нужно исправить. Это мой код для рисования. Фон отлично рисует, не мерцает, это просто "playerimage"

    public void drawBuffer(){
    Graphics2D b = buffer.createGraphics();

    b.drawImage(background, 0, 0, null);

    b.drawImage(playerimage, player.getX(), player.getY(), null);

    b.dispose();
}

Я надеюсь, что вы можете мне помочь.

1 Ответ

1 голос
/ 19 апреля 2011

Попробуйте взглянуть на: Как избавиться от мерцания, которое появляется во время моей анимации?

Кстати, при этом я всегда начинаю с уже запущенной программы.

...