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