2011-04-18 4 views
1

저는 애니메이션 GIF로 작은 게임을 만들려고합니다. 이제 배경에 애니메이션 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(); 
} 

의, 깜박임없이 잘립니다. 에서 살펴 본다

+0

더 나은 도움을 받으려면 [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) 내 사이트에서. –

답변

1

시도 : 그건 그렇고 How to get rid of the flicker that appears during my animation?

는 이런 종류의 일을, 나는 항상 이미 실행되는 프로그램으로 시작합니다.

+0

글쎄, 정말 아무것도 답변하거나 도움이되지 않았다, 그의 방법은 작동하지 않았다. – Stan

+0

@Stan; 아직이 작업을하고 있다면 저에게 도움이되는 몇 가지 코드로 답변을 편집 할 것입니다. 그러나, 그것은 당신이 가진 작은 조각보다 훨씬 길다. 그러나 다른 한편으로, 제 경험은 항상 작동하는 것으로 시작해야한다는 것입니다. 다음은 과도하게 깜박 거리지 않는 Java 애플릿입니다. http://brannenworks.com/xtl/ –

관련 문제