
    zgd                     J    d dl Z d dlmZ  G d de j        j                  ZdS )    N)Kierunekc                        e Zd Zd Zd Zd ZdS )Wazc                 &   t           j                            d          | _        t           j                            | j        d          | _        | j                            d          | _        t          j
        | _        t          j
        | _        d S )Nzimages/head.pngr   )i  i0  )center)pygameimageloadoryginalny_obraz	transformrotateobrazget_rectrectr   GORAkieruneknowy_kierunekselfs    `c:\Users\tzuro\OneDrive\Pulpit\Konspekty - poprawki\Submission5\Lekcja9\PL\Gra Snake cz.2\Waz.py__init__zWaz.__init__   sl     & 1 12C D D%,,T-BAFF
J''/B'CC	 %]    c                 X   d}|t           j        k    r| j        t           j        k    rd}|t           j        k    r| j        t           j        k    rd}|t           j        k    r| j        t           j        k    rd}|t           j        k    r| j        t           j        k    rd}|r	|| _        d S d S )NTF)r   r   r   DOLLEWOPRAWOr   )r   r   zmiana_mozliwas      r   zmien_kierunekzWaz.zmien_kierunek   s    x}$$(,)F)F"Nx|##(F(F"Nx}$$(.)H)H"Nx~%%$-8=*H*H"N 	*!)D	* 	*r   c                    | j         | _        t          j                            | j        | j        j        dz            | _        | j        t          j	        k    r| j
                            dd           | j        t          j        k    r| j
                            dd           | j        t          j        k    r| j
                            dd           | j        t          j        k    r| j
                            dd           d S d S )Nir   i    )r   r   r   r   r   r   valuer   r   r   r   move_ipr   r   r   r   s    r   
aktualizujzWaz.aktualizuj   s    *%,,T-BT]EXY\E\^^
=HM))Ia%%%=HN**Ib!$$$=HM))Ic1%%%=HL((Ia$$$$$ )(r   N)__name__
__module____qualname__r   r   r#    r   r   r   r      sA        	+ 	+ 	+* * *% % % % %r   r   )r   r   spriteSpriter   r'   r   r   <module>r*      sY          $% $% $% $% $%&-
 $% $% $% $% $%r   