0


pygame.init()

width,height =600,400

spriteSheet1 = "spritesheet.png"
screen = pygame.display.set_mode((width,height))


def sprites():
    fileName = "Huntress\Sprites\Idle.png"
    spriteSheet = pygame.image.load(fileName).convert()
    surface = pygame.Surface((162,150))
    for i in range(0,5):
        surface.blit(spriteSheet,(0,0),(i*160,0,160,150))
        screen.blit(surface,(50,50))
        

while 1:
    screen.fill((20,20,20))
    sprites()
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            quit()
    pygame.display.flip()
pygame.quit()

Im trying to iterate through an image spritesheet, it blits the first but not the rest. How could i fix this?

nially
  • 1

0 Answers0