
    {Ui                     V    S SK r S SKJr   " S S\ R                  R                  5      rg)    N)Kierunekc                   &    \ rS rSrS rS rS rSrg)Waz   c                 :   [         R                  R                  S5      U l        [         R                  R                  U R                  S5      U l        U R                  R                  SS9U l        [        R                  U l        [        R                  U l        g )Nzimages/head.pngr   )i  i0  )center)pygameimageloadorginalny_obraz	transformrotateobrazget_rectrectr   GORAkieruneknowy_kierunekselfs    4c:\Users\13-19lat\Desktop\lekcja8_snake\snake\Waz.py__init__Waz.__init__   sk    %||001BC%%,,T-A-A1E
JJ''0G'H	 %]]    c                    SnU[         R                  :X  a   U R                  [         R                  :X  a  SnU[         R                  :X  a   U R                  [         R                  :X  a  SnU[         R                  :X  a   U R                  [         R
                  :X  a  SnU[         R
                  :X  a   U R                  [         R                  :X  a  SnU(       a  Xl        g g )NTF)r   r   r   DOLLEWOPRAWOr   )r   r   zmiana_mozliwas      r   zmiana_kierunkuWaz.zmiana_kierunku   s    x}}$(,,)F"Nx||#(F"Nx}}$(..)H"Nx~~%$--8==*H"N!) r   c                    U R                   U l        [        R                  R	                  U R
                  U R                  R                  S-  5      U l        U R                  [        R                  :X  a  U R                  R                  SS5        U R                  [        R                  :X  a  U R                  R                  SS5        U R                  [        R                  :X  a  U R                  R                  SS5        U R                  [        R                  :X  a  U R                  R                  SS5        g g )Nir   i    )r   r   r	   r   r   r   valuer   r   r   r   move_ipr   r   r   r   s    r   
aktualizujWaz.aktualizuj   s    **%%,,T-A-A/3}}/B/B3/FH
==HMM)IIa%==HNN*IIb!$==HMM)IIc1%==HLL(IIa$ )r   )r   r   r   r   r   N)__name__
__module____qualname____firstlineno__r   r    r&   __static_attributes__ r   r   r   r      s    	+*%r   r   )r	   r   spriteSpriter   r-   r   r   <module>r0      s!     $%&--

 $%r   