-1
import pygame
screen = pygame.display.set_mode((640,480))
pygame.init
def color1():
background = pygame.Surface(screen.get_size())
backgound.fill((0,0,255))
screen.blit(background, (0,0))
pygame.display.flip()
color1()
pygame.quit()
我一直在試圖製作一款遊戲,並且所有的東西都用於工作,但截至昨天晚上,沒有任何東西會出現。我決定做一個小遊戲,並建立備份到我在那裏,但每當我運行上面的代碼,我得到的錯誤:Pygame項目的背景不起作用
Traceback (most recent call last):
File "C:\Python32\thing.py", line 16, in <module>
color1()
File "C:\Python32\thing.py", line 9, in color1
backgound.fill((0,0,255))
NameError: global name 'backgound' is not defined
任何幫助都將不勝感激,這實在是煩人,我感覺就像我只是俯視一些東西。
我認爲你需要調用pygame.init功能,不能只檢查它的存在。 – Darthfett