import pygame
from kierunek import Kierunek

class waz(pygame.sprite.Sprite):
    def __init__(self):
        super(waz,self).__init__()
        self.obraz = pygame.image.load("images/head.png")
        self.rect = self.obraz.get_rect(x = 400 - 16, y = 304-16)
        self.kierunek = Kierunek.GORA
        self.obrotowyobaz = pygame.transform.rotate(self.obraz, 0)

    def zmien_kirunek(self,nowy_kierunek):
        self.kierunek = nowy_kierunek

    
    
    def aktualizuj(self):
        self.obrotowyobaz = pygame.transform.rotate(self.obraz, self.kierunek.value*90)
        if self.kierunek == Kierunek.GORA:
            self.rect.move_ip(0,-32)
        if self.kierunek == Kierunek.DOL:
            self.rect.move_ip(0,32)
        if self.kierunek == Kierunek.PRAWO:
            self.rect.move_ip(32,0)
        if self.kierunek == Kierunek.LEWO:
            self.rect.move_ip(-32,0)
