我想用一些GIF動畫做一個小遊戲,現在我有一個用於背景的動畫GIF,另一個用於播放器,它可以左右移動。但我的問題是,玩家GIF閃爍很多,這是非常煩人的,這是需要修復的。這是我的繪圖代碼。背景畫得很好,沒有閃爍,它只是「playerimage」在另一個動畫gif上繪製一個動畫gif而不閃爍?
public void drawBuffer(){
Graphics2D b = buffer.createGraphics();
b.drawImage(background, 0, 0, null);
b.drawImage(playerimage, player.getX(), player.getY(), null);
b.dispose();
}
我希望你能幫助我。
爲了更快提供更好的幫助,請發佈[SSCCE](http://pscode.org/sscce.html)。由於此示例需要2個動畫GIF,因此您可以**源代碼中的**熱鏈接到[starzoom-thumb.gif](http://pscode.org/media/starzoom-thumb.gif)&[plnttm。 gif](http://1point1c.org/gif/thum/plnttm.gif)關閉我的網站。 – 2011-04-19 04:02:17