From 12ca804725d13bc24b4d871d13a4036271f0ab00 Mon Sep 17 00:00:00 2001 From: User Date: Sun, 3 Mar 2024 16:03:40 +0200 Subject: [PATCH] 2 version --- main.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/main.py b/main.py index e3947c7..599b368 100644 --- a/main.py +++ b/main.py @@ -68,7 +68,7 @@ class Explosion(pygame.sprite.Sprite): self.rect = self.image.get_rect() self.rect.center = center -# Добавление класса для анимации удара о каменную стену + # Добавление класса для анимации удара о каменную стену class StoneExplosion(pygame.sprite.Sprite): def __init__(self, x, y): super().__init__() @@ -159,7 +159,7 @@ class Tank(pygame.sprite.Sprite): bullets.add(bullet) self.last_fire_time = current_time # Обновление времени последнего выстрела - # Проверяем столкновение пули с каменными стенами + # Проверяем столкновение пули с каменными стенами if pygame.sprite.spritecollideany(bullet, walls): stoneexplosion_sound.play() # Воспроизведение звука столкновения с каменной стеной explosion = StoneExplosion(bullet.rect.centerx, bullet.rect.centery) # Создание анимации удара о стену @@ -181,7 +181,7 @@ class PlayerBullet(pygame.sprite.Sprite): if not screen.get_rect().colliderect(self.rect): self.kill() if pygame.sprite.spritecollideany(self, walls): - self.kill() # Удаляем снаряд, если он столкнулся со стеной + self.kill() # Удаляем снаряд, если он столкнулся со стеной # Определение класса снаряда бота @@ -199,7 +199,7 @@ class BotBullet(pygame.sprite.Sprite): if not screen.get_rect().colliderect(self.rect): self.kill() if pygame.sprite.spritecollideany(self, walls): - self.kill() # Удаляем снаряд, если он столкнулся со стеной + self.kill() # Удаляем снаряд, если он столкнулся со стеной # Определение класса для бота @@ -391,7 +391,7 @@ while running: # Обновление всех спрайтов all_sprites.update() - # Проверка столкновений пуль с танками + # Проверка столкновений пуль с танками for bullet in bullets: if isinstance(bullet, PlayerBullet): tank_hit = pygame.sprite.spritecollideany(bullet, tanks, pygame.sprite.collide_mask) @@ -403,7 +403,7 @@ while running: tank_hit.kill() # Удаляем бота respawn_bot() # Создаем нового бота elif isinstance(bullet, BotBullet): - # Проверяем столкновение пули бота с стенами + # Проверяем столкновение пули бота с стенами if pygame.sprite.spritecollideany(bullet, walls): stoneexplosion_sound.play() # Воспроизведение звука взрыва камня explosion = Explosion(bullet.rect.centerx, bullet.rect.centery) # Создание взрыва камня