【參考文章】:
https://blog.csdn.net/zsc201825/article/details/81082173
一般就是while循環(huán)那里出現(xiàn)問題:
如罢浇,錯(cuò)誤代碼:
#coding=utf-8
import pygame
'''
1. 搭建界面,主要完成窗口和背景圖的顯示
'''
if __name__ == "__main__":
? ? #1. 創(chuàng)建一個(gè)窗口嚷闭,用來顯示內(nèi)容
? ? screen = pygame.display.set_mode((480,890),0,32)
? ? #2. 創(chuàng)建一個(gè)和窗口大小的圖片,用來充當(dāng)背景
? ? background = pygame.image.load("./feiji/background.png").convert()
? ? #3. 把背景圖片放到窗口中顯示
? ? while True: ? ? ? ? ? ? ? ? ? ? ? ?#這里會(huì)出現(xiàn)卡死灾锯,不斷運(yùn)行 下面兩行代碼,直到卡死
? ? ? ? screen.blit(background,(0,0))
? ? ? ? pygame.display.update()
改成顺饮,正確的代碼:
#coding=utf-8
import pygame
'''
1. 搭建界面凌那,主要完成窗口和背景圖的顯示
'''
if __name__ == "__main__":
? ? #1. 創(chuàng)建一個(gè)窗口兼雄,用來顯示內(nèi)容
? ? screen = pygame.display.set_mode((480,890),0,32)
? ? #2. 創(chuàng)建一個(gè)和窗口大小的圖片帽蝶,用來充當(dāng)背景
? ? background = pygame.image.load("./feiji/background.png").convert()
? ? #3. 把背景圖片放到窗口中顯示
? ? screen.blit(background,(0,0))
? ? pygame.display.update()
? ? while True: ? ? ? ?#這里的意思是:循環(huán)運(yùn)行整個(gè)文件的代碼,直到點(diǎn)擊關(guān)閉按鈕佃乘,內(nèi)部應(yīng)該是設(shè)定了延時(shí)防止卡死
? ? for event in pygame.event.get():
? ? if event.type == pygame.QUIT:
? ? pygame.quit()