2014-10-28 6 views
0

나는 파이 게임 (pygame)으로 게임을 만들려고하고 있는데, 지금은 내 헬스 바를 조종하려고하고있다. 분명히 배경 이미지 바로 아래에 있습니다. 블리치/배경 위에 그린 방법이 있습니까? 주문을 다시 정렬 해 보았습니다.파이 게임 blit 다른 위에?

screen.blit(healthbar, (5,5)) 

for health1 in range(healthvalue): 
    screen.blit(health, (health1+8,8)) 

screen.blit(background,(0,0)) 

제안 사항 또는 완전히 잘못 했습니까?

답변

1

순서는 잘못된 것입니다, 당신은 모든 것을 그린 후 화면을 업데이트해야합니다 :

screen.blit(backround,(0,0)) 

screen.blit(healthbar, (5,5)) 

for health1 in range(healthvalue): 
    screen.blit(health, (health1+8,8)) 

... 

pygame.display.flip()