Я изучаю, как создавать игры на python, и следил за учебником онлайн, как программировать простой pygame, к сожалению, меня остановили на том, что кажется очень простой частью. Учебник довольно старый, поэтому вероятный капюшон, на который я получу ответ, скоро будет тонким, и я попытался найти его, но я не могу найти его с аналогичной проблемой. Код работает нормально без ввода цвета GameDisplay.fill(white)
(pygame) Неожиданный сбой при вставленном цветовом коде
Я бегу от версии 10.11 mac и кодирую с python 2.7.10 для pygame. Я не получаю никакой ошибки трассировки на оболочке python, я просто получаю сообщение «Python quit неожиданно» и задаюсь вопросом, не хватает ли мне важного входа на Python?
import pygame
pygame.init()
GameDisplay = pygame.display.set_mode((800, 600))
pygame.display.set_caption("This Thing")
white = (255,255,255)
GameQuit = False
while not GameQuit:
for event in pygame.event.get():
if event.type == pygame.QUIT:
GameQuit = True
GameDisplay.fill(white)
pygame.display.update()
pygame.quit()
quit()
На моей машине Linux с 'Python 2.7.6' это работает, я увидел белый прямоугольник и doesen't аварии ... – xdola
I также просто протестировал это на окнах 10, это было прекрасно. Позвольте мне попробовать это на моем mac и посмотреть, работает ли это. – DJMcMayhem