Сбой игры Pygame при попытке закрыть приложение

#python #pygame #pycharm

#python #pygame #pycharm

Вопрос:

Итак, я просто следую простому руководству по Pygame на YouTube, и оно должно работать, но по какой-то причине каждый раз, когда я пытаюсь закрыть приложение, оно вылетает и не закрывается нормально, вот код:

 import pygame

# Initialize the pygame
pygame.init()

# Create the screen
screen = pygame.display.set_mode((800, 600))

# Title and Icon
pygame.display.set_caption("Space Invaders")
icon = pygame.image.load('ufo.png')
pygame.display.set_icon(icon)

# Run game until x is pressed
running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
  

я использую последнюю версию pycharm и python.

Комментарии:

1. добавить pygame.quit() в конце кода

2. @Rabbid76, конечно, lmao, спасибо, что исправил это!

Ответ №1:

Добавьте a pygame.display.quit() в последнюю строку, вам нужно сообщить ему, чтобы закрыть окно.