Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. def handle_events(self):
  2. for event in pygame.event.get():
  3. #wyjscie
  4. if event.type == QUIT:
  5. #zakoncz gre i zamknij okno
  6. pygame.quit()
  7. sys.exit()
  8. #klawisze - poruszanie graczem
  9. elif event.type == KEYDOWN:
  10. #poruszanie w prawo
  11. if (event.key == K_RIGHT):
  12. self.player.image = self.player.texture_right
  13. if (self.player.collision(self.tilemap,'right')):
  14. #zmiana pozycji x gracza
  15. self.player.move('right')
  16.  
  17. #poruszanie w lewo
  18. elif (event.key == K_LEFT):
  19. self.player.image = self.player.texture_left
  20. if (self.player.collision(self.tilemap,'left')):
  21. #zmiana pozycji x gracza
  22. self.player.move('left')
  23.  
  24. #poruszenie w dol
  25. elif (event.key == K_DOWN):
  26. self.player.image = self.player.texture_down
  27. if (self.player.collision(self.tilemap,'down')):
  28. #zmiana pozycji y gracza
  29. self.player.move('down')
  30.  
  31. #poruszenie w gore
  32. elif (event.key == K_UP):
  33. self.player.image = self.player.texture_up
  34. if (self.player.collision(self.tilemap,'up')):
  35. #zmiana pozycji y gracza
  36. self.player.move('up')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement