Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def handle_events(self):
- for event in pygame.event.get():
- #wyjscie
- if event.type == QUIT:
- #zakoncz gre i zamknij okno
- pygame.quit()
- sys.exit()
- #klawisze - poruszanie graczem
- elif event.type == KEYDOWN:
- #poruszanie w prawo
- if (event.key == K_RIGHT):
- self.player.image = self.player.texture_right
- if (self.player.collision(self.tilemap,'right')):
- #zmiana pozycji x gracza
- self.player.move('right')
- #poruszanie w lewo
- elif (event.key == K_LEFT):
- self.player.image = self.player.texture_left
- if (self.player.collision(self.tilemap,'left')):
- #zmiana pozycji x gracza
- self.player.move('left')
- #poruszenie w dol
- elif (event.key == K_DOWN):
- self.player.image = self.player.texture_down
- if (self.player.collision(self.tilemap,'down')):
- #zmiana pozycji y gracza
- self.player.move('down')
- #poruszenie w gore
- elif (event.key == K_UP):
- self.player.image = self.player.texture_up
- if (self.player.collision(self.tilemap,'up')):
- #zmiana pozycji y gracza
- self.player.move('up')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement