From 5565832cd54dde1b741222880dbe0e1c0579ee72 Mon Sep 17 00:00:00 2001 From: sigma Date: Mon, 4 Mar 2024 10:08:54 +0200 Subject: [PATCH] =?UTF-8?q?=D0=BD=D1=83=20=D1=8F=20=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D1=80=D0=B0=D0=BB=D1=81=D1=8F=20=D0=B2=20=D0=BA=D1=80=D0=BA?= =?UTF-8?q?=D1=80=D0=BA=D1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- кркркр.py | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/кркркр.py b/кркркр.py index 4500209..9e1466c 100644 --- a/кркркр.py +++ b/кркркр.py @@ -160,23 +160,11 @@ class Tank(pygame.sprite.Sprite): self.rect.x += self.TANK_SPEED * math.cos(angle_rad) self.rect.y += self.TANK_SPEED * math.sin(angle_rad) - def player_die(): - global game_over # Если game_over объявлено как глобальная переменная в вашем коде - game_over = True - screen.fill(BLACK) - - # Отображение текста "Game Over" по центру экрана - font = pygame.font.Font(None, 36) - text_surface = font.render("Game Over", True, WHITE) - text_rect = text_surface.get_rect(center=(SCREEN_WIDTH // 2, SCREEN_HEIGHT // 2)) - screen.blit(text_surface, text_rect) - - # Обновление экрана - pygame.display.flip() - - # Подождать 3 секунды - pygame.time.delay(3000) - + def player_die(self): + # Логика смерти игрока (например, окончание игры, перезапуск уровня и т. д.) + print("Player died!") + global running # Если running объявлено как глобальная переменная в вашем коде + running = False def shoot(self): current_time = pygame.time.get_ticks() if current_time - self.last_fire_time > FIRE_DELAY: # Проверка задержки между выстрелами