elukjanovica 2024-01-29 11:26:38 +02:00
parent 328e703f89
commit bbfd4eaa6c
1 changed files with 11 additions and 14 deletions

25
main.py
View File

@ -39,9 +39,6 @@ class Player:
def draw(self):
screen.blit(self.movement_sprites[self.current_movement][self.current_sprite_index], (self.x, self.y))
# Игрок
player = Player(20 // 2, 80 // 2)
class Camera:
def __init__(self, width, height):
self.width = width
@ -189,20 +186,20 @@ while running:
menu_button.update(mouse_pos)
elif current_state == GameState.GAMEPLAY:
# Обновить игрока
player.update_position(5, 0)
player.change_movement('right')
player.draw()
# Обновить игрока
player.update_position(5, 0)
player.change_movement('right')
player.draw()
for sprite in character_sprites:
screen.blit(sprite.image, camera.apply(sprite.rect))
for sprite in character_sprites:
screen.blit(sprite.image, camera.apply(sprite.rect))
for sprite in player_sprite:
screen.blit(sprite.image, camera.apply(sprite.rect))
for sprite in player_sprite:
screen.blit(sprite.image, camera.apply(sprite.rect))
pygame.display.flip()
deltatime = clock.tick(FPS) / 1000
pygame.display.flip()
deltatime = clock.tick(FPS) / 1000
screen.fill("black")
screen.fill("black")
pygame.quit()