天天看點

tina -小鳥管道2.0

# 1。倒入遊戲的工具包
import pygame
import sys

# 類:1000架飛機,寫圖紙,類
# 類名
# 屬性:皮膚,x,y,視窗
# 方法:
class niao:
    def __init__(self,window):
        self.x=300
        self.y=200
        self.picture=pygame.image.load("0.png")
        self.window=window
    def fly(self):
        self.y=self.y-5
    def show(self):
        self.window.blit(self.picture,(self.x,self.y))



# 2。初始化,loading,加載中
pygame.init()
# 3。設定遊戲視窗大小
window=pygame.display.set_mode((401,700))
# ***4。設定遊戲名稱 set_caption(字元串)
pygame.display.set_caption('管道小鳥遊戲')
# 圖檔1.導入圖檔
background=pygame.image.load('background.png')
# 執行個體化一個對象,按照小鳥圖紙制作一個真實的小鳥  格式i: 對像名 = 類名(視窗)
bird=niao(window)

# 5。無限循環重新整理
while True:
    # 玩遊戲的時候,對電腦進行哪些操作?
    # 滑鼠,鍵盤
    # 事件,event pygame.event.get()
    # print(pygame.event.get())
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            pygame.quit()
            sys.exit()

    # 圖檔2 .把圖檔放在視窗上
    window.blit(background,(0,0))
    bird.show()
    pygame.display.update()





           

繼續閱讀