제가 지금 게임만들고잇는데

케릭터 이미지가 잇고 케릭터가 피가 다달때 폭파돼는 이미지 5장이잇습니다.

public class GameView extends SurfaceView에

화면을 띠우는데요. 케릭터 이미지는 hero 이고 폭파이미지 herofire1~5까지 있습니다. 

폭파된 이미지 5장을 배열로 잡고

for 문으로 (i=0;i<5;i++)을 이용해서

 

private void doDraw(){

canvas.drawBitmap(herobbung[i], hero.getX(),hero.getY(), null);

(소스는 그냥 주요 부위만)

 

이렇케 줫는데 실행해보면 폭파 되는 이미지가 연속으로 에니매이션처럼 나오도록 하고싶은데

이상하게 이미지 herobbung[0]이 뿌려지고 그위에 1번쩨거 그다음 2번쩨꺼 겹처서 뿌려져서 폭파돼는 애니 형테로 보여지지를 않는데요 이미지 하나 보여지고 보여진 이미지 삭제하고 그다음 이미지 보여지고 삭제하고 이러케 하면 됄꺼같은데 무슨 방법없을까요 .. ???
LoopHandler 사용해서 loop 안에 doDraw 를 계속 돌리고 있습니다... 방법좀 알려주세요 ㅜㅜㅜ