
    `g
                     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 - snake/head.pngr   )i  i0  )center)pygameimageloadoryginalny_obraz	transformrotateobrazget_rectrectr   GORAkieruneknowy_kierunekselfs    *c:\Users\13-19lat\Desktop\Lekcja 21\Waz.py__init__zWaz.__init__   sl     & 1 12K L L%,,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PRAWOLEWOr   )r   r   zmiana_mozliwas      r   zmien_kierunekzWaz.zmien_kierunek   s    x}$$(,)F)F"Nx|##(F(F"Nx~%%$-8=*H*H"Nx}$$(.)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-B.2m.AC.GJ J
=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   