PyGame App NameError: имя 'событие' не определено - PullRequest
0 голосов
/ 30 октября 2019

Это очень раздражает, и я не знаю, почему это происходит. Вот код:

import pygame
from sys import exit

def createWin(x, y):
    winCreate = True
    while winCreate:
        win = pygame.display.set_mode((x, y))
        if event.type == pygame.QUIT:
            pygame.quit()
            exit()

createWin(1000, 1000)

Я получаю эту ошибку:

NameError: name 'event' is not defined

1 Ответ

4 голосов
/ 30 октября 2019

Вы должны сделать -

for event in pygame.event.get():
    if event.type == pygame.QUIT:
        pygame.quit()
        exit()

В противном случае Python не распознает event!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...