北京理工大學 Python遊戲開發入門學習筆記05

2021-10-04 20:17:03 字數 863 閱讀 8507

pygame.display.set_caption(title,icotitle=none) 設定標題資訊

title設定視窗的標題內容

icotitle設定圖示化後的小標題(小標題可選,部分系統沒有)

pygame.display.set_icon(su***ce) 設定圖示資訊

設定視窗的圖示效果

圖示是乙個su***ce物件

pygame.display.get_caption() 獲得圖示

返回當前設定視窗的標題及小標題內容

返回結構為(title,icotitle)

可以根據遊戲情節修改標題內容

設定pygame的遊戲圖示

)#設定圖示

pygame.display.set_icon(icon)視窗感知和重新整理

pygame.display.get_active()

當視窗在系統中顯示(螢幕繪製/非圖示)時返回true,否則返回false

該函式可以幫助用來判斷是否遊戲視窗被最小化,來改變遊戲

pygame.display.flip()

一切更新

pygame.display.update()

更新變化的部分

視窗最小化時停止移動

if pygame.display.get_active():

ballrect=ballrect.move(speed[0]

,speed[1]

)

北京理工大學 Python遊戲開發入門學習筆記06

事件佇列 快取並派發所有事件,原則上先到先處理 pygame.event.evevttype 本質上是一種封裝後的資料型別 物件 是pygame的乙個類,表示事件型別 事件型別只有屬性,沒有方法 事件型別 屬性 系統 quit none activeevent gain,state 鍵盤keydow...

北京理工大學複試上機 2020

ps 2020的是夏令營試題 1 題目 給你乙個 m n 大小的矩陣,每個點有 0,1,2 三種取值 0 代表障礙物,1代表白紙,2 代表墨滴。每一秒墨滴可以向其上下左右擴散,將四周的白紙染色,被染色之後的白紙可以繼續向四周擴散,以此類推。問經過幾秒,矩陣中所有的白紙都被染色。如果可以,則輸出擴散時...

北京理工大學複試上機 2015

1 圖形輸出 輸入 0 9 內的奇數,輸出用 組成的正方形中間掏出來乙個空的菱形。我是按照這種輸出的 9 8 include using namespace std intmain cout for int i n 2 i n i cout return0 2 有3個字母a,b,c 你輸入乙個數字,...