Update main.py
parent
8f3f54b0cf
commit
285cf1a71d
5
main.py
5
main.py
|
@ -75,14 +75,13 @@ class Bullet(pygame.sprite.Sprite):
|
||||||
def update(self):
|
def update(self):
|
||||||
self.rect.x += BULLET_SPEED * math.cos(math.radians(self.angle))
|
self.rect.x += BULLET_SPEED * math.cos(math.radians(self.angle))
|
||||||
self.rect.y += BULLET_SPEED * math.sin(math.radians(self.angle))
|
self.rect.y += BULLET_SPEED * math.sin(math.radians(self.angle))
|
||||||
|
|
||||||
# Проверка столкновения снаряда со стенами
|
# Проверка столкновения снаряда со стенами
|
||||||
if pygame.sprite.spritecollideany(self, walls):
|
if pygame.sprite.spritecollideany(self, walls):
|
||||||
self.kill() # Удаляем снаряд, если он столкнулся со стеной
|
self.kill() # Удаляем снаряд, если он столкнулся со стеной
|
||||||
|
|
||||||
# Определение класса стены
|
|
||||||
|
|
||||||
|
|
||||||
|
# Определение класса стены
|
||||||
class Wall(pygame.sprite.Sprite):
|
class Wall(pygame.sprite.Sprite):
|
||||||
def __init__(self, x, y, image):
|
def __init__(self, x, y, image):
|
||||||
super().__init__()
|
super().__init__()
|
||||||
|
|
Loading…
Reference in New Issue