
    -g                     V    d dl Z d dlmZ  G d de j                  j                        Zy)    N)	Directionc                   *     e Zd Z fdZd Zd Z xZS )Snakec                 >   t         t        |           t        j                  j                  d      | _        t        j                  j                  | j                  d      | _	        | j                  j                  dd      | _        t        j                  | _        y )Nzimages/head.pngr   i  i   )xy)superr   __init__pygameimageloadImage	transformrotateRotateget_rectrectr   UP	direction)self	__class__s    +c:\Users\13-19\Desktop\__pycache__\Snake.pyr
   zSnake.__init__   sk    eT#%\\&&'89
&&--djj!<KK((V(@	"    c                     || _         y )N)r   )r   new_directions     r   change_directionzSnake.change_direction   s	    &r   c                 Z   t         j                  j                  | j                  | j                  j
                  dz        | _        | j                  t        j                  k(  r| j                  j                  dd       | j                  t        j                  k(  r| j                  j                  dd       | j                  t        j                  k(  r| j                  j                  dd       | j                  t        j                  k(  r| j                  j                  dd       y y )NZ   r   i    )r   r   r   r   r   valuer   r   r   r   move_ipRIGHTDOWNLEFT)r   s    r   UPdatezSnake.UPdate   s    &&--djj$..:N:Nr:QR>>Y\\)IIa$>>Y__,IIb#>>Y^^+IIa#>>Y^^+IIc!$ ,r   )__name__
__module____qualname__r
   r   r%   __classcell__)r   s   @r   r   r      s    &'
%r   r   )r   r   r   spriteSpriter    r   r   <module>r-      s!     %FMM   %r   