pygame學習筆記(二)螢幕的繪製

2021-10-08 16:54:08 字數 1099 閱讀 3527

本節記錄幾個螢幕繪製時所需要的函式

pygame.display.set_mode(r,flags)

r是遊戲視窗的大小,採用(width,height)的方式輸入

flags用來控制顯示型別,可用 | 組合使用,常用標籤有:

pygame.resizable 視窗大小可調

pygame.noframe 視窗無邊界顯示

pygame.fullscreen 視窗全屏顯示

pygame.display.info()

產生乙個顯示資訊物件videoinfo,表達當前螢幕的引數資訊,在set_mode之前呼叫,則會顯示當前系統顯示引數資訊

例如:current_w與current_h,分別記錄當前顯示視窗的寬度與高度

pygame.videoresize

這是一種視窗大小更改事件

事件發生後,返回event.size元組,event.w與event.h記錄了更改後的視窗寬度與高度

pygame.display.set_caption(title,icontitle)

title設定視窗的標題內容

icontitle設定圖示化後的小標題,可以忽略

pygame.display.get_caption()

能夠返回當前設定視窗的標題內容

pygame.display.set_icon(su***ce)

能夠設定遊戲視窗左上角的圖示,該圖示為乙個su***ce物件

pygame.init(

)#初始化

#設定圖示

icon=pygame.image.load(

"d:\zdownload\圖示.png"

)pygame.display.set_icon(icon)

pygame.display.get_active()

該函式可用來判斷遊戲視窗是否被最小化

當視窗在系統中顯示時,返回ture,否則返回false

pygame學習筆記

import sys import pygame pygame.init size width,height 680,480screen pygame.display.set mode size clock pygame.time.clock while true clock.tick 60 每秒6...

Python 學習筆記之pygame的安裝

介紹最方便的方法吧 網上有很多實用的 但是可能年頭太遠 不能用了 我是windows 3.6版本的 一 安裝pip 在cmd下輸入 python m pip version 如果有下面這個 就是有pip 可以直接安裝pygame了 如果沒有這一條的話 訪問 如果出現對話方塊,請儲存檔案 如果出現 將...

Python學習筆記 遊戲開發pygame入門

pygame用來開發遊戲軟體的 python 程式模組,基於 sdl 庫的基礎上開發 sdl directmedia layer 是一套開放源 的跨平台多 開發庫,使用c語言寫成。個人理解 安裝pygame 使用python3命令安裝報錯,可以嘗試使用python命令 python m pip in...