最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談Python pygame繪制機制

 更新時間:2021年06月15日 10:57:58   作者:咸魚箘  
今天給大家?guī)淼氖顷P于Python的相關知識,文章圍繞著Python pygame繪制機制展開,文中有非常詳細的介紹及圖文示例,需要的朋友可以參考下

pygame繪制機制簡介

 屏幕控制 pygame.display

• 用來控制Pygame游戲的屏幕
• Pygame有且只有一個屏幕
• 屏幕左上角坐標為(0,0)
• 以像素為單位

屏幕控制需求

• 游戲全屏
• 游戲屏幕大小可調節(jié)
• 游戲屏幕無邊框
• 更改游戲標題欄內容
• 更改游戲圖標

……

屏幕控制的重要函數

在這里插入圖片描述

OpenGL和硬件加速

OpenGL被設計成獨立于硬件,獨立于窗口系統(tǒng),在運行各種操作系統(tǒng)的各種計算機上都可用,并能在網絡環(huán)境下以客戶/服務器模式工作,是專業(yè)圖形處理、科學計算等高端應用領域的標準圖形庫。

• 可以采用OpenGL支持顯示
• 可以采用硬件加速顯示
• 繪制加速將帶來更流暢的運行效果

pygame屏幕尺寸和模式設置

屏幕模式函數

pygame.display.set_mode(r=(0,0), flags=0)
'''
	r是游戲屏幕的分辨率,采用(width, height)方式輸入
		• flags用來控制顯示類型,可用|組合使用,常用顯示標簽如下:
			† pygame.RESIZABLE 窗口大小可調
			† pygame.NOFRAME 窗口沒有邊界顯示
			† pygame.FULLSCREEN 窗口全屏顯示
		pygame.display.set_mode(r=(0,0), flags=0)
		注意:每種顯示方式要配合相應的處理機制
'''

屏幕設置為大小可調

注意:拖邊框可以改大小

在這里插入圖片描述

窗口沒有邊界顯示

在這里插入圖片描述

窗口全屏顯示

注意:沒設置其他退出方式時,千萬不要運行。尤其是虛擬機。

在這里插入圖片描述

屏幕信息函數

pygame.display.Info()
	'''
	• 產生一個顯示信息對象VideoInfo,表達當前屏幕的參數信息
	• 在.set_mode()之前調用,則顯示當前系統(tǒng)顯示參數信息
	• 參數很多,其中有兩個十分重要,如下:
		† current_w:當前顯示模式或窗口的像素寬度
		† current_h:當前顯示模式或窗口的像素高度
	'''

在這里插入圖片描述

到此這篇關于淺談Python pygame繪制機制的文章就介紹到這了,更多相關Python pygame繪制簡介內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Django使用django-simple-captcha做驗證碼的實現示例

    Django使用django-simple-captcha做驗證碼的實現示例

    這篇文章主要介紹了Django使用django-simple-captcha做驗證碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • PyTorch一小時掌握之基本操作篇

    PyTorch一小時掌握之基本操作篇

    這篇文章主要介紹了PyTorch一小時掌握之基本操作篇,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Python JSON模塊的使用詳情

    Python JSON模塊的使用詳情

    這篇文章主要介紹了Python JSON模塊的使用詳情,JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式,易于人閱讀和編寫下面文章圍繞Python JSON模塊的相關資料展開內容,需要的小伙伴可以參考一下,希望 對你有所幫助
    2021-12-12
  • python 實現彈球游戲的示例代碼

    python 實現彈球游戲的示例代碼

    這篇文章主要介紹了python 實現彈球小游戲,幫助大家更好的理解和學習python,感興趣的朋友可以了解下
    2020-11-11
  • python實現簡易通訊錄修改版

    python實現簡易通訊錄修改版

    這篇文章主要為大家詳細介紹了python實現簡易通訊錄的修改版,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Python獲取svn版本信息

    Python獲取svn版本信息

    本文主要介紹了Python獲取svn版本信息,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • python 接口測試response返回數據對比的方法

    python 接口測試response返回數據對比的方法

    本篇文章主要介紹了python 接口測試response返回數據對比的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Python操作列表之List.insert()方法的使用

    Python操作列表之List.insert()方法的使用

    這篇文章主要介紹了Python操作列表之List.insert()方法的使用,是Python入門中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • Python中如何避免默認參數的陷阱

    Python中如何避免默認參數的陷阱

    在 Python 中,我們經常會使用函數的默認參數來簡化代碼,但你知道嗎默認參數的行為有時可能會導致一些難以察覺的錯誤,下面小編就為大家介紹一下如何避免這樣的錯誤吧
    2025-01-01
  • 序列化Python對象的方法

    序列化Python對象的方法

    這篇文章主要介紹了序列化Python對象的方法,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-08-08

最新評論

门头沟区| 凌海市| 日喀则市| 闽侯县| 鲜城| 绍兴县| 伊金霍洛旗| 襄樊市| 永靖县| 土默特左旗| 塘沽区| 延吉市| 措勤县| 九龙县| 云安县| 自贡市| 横山县| 松桃| 苍南县| 沂南县| 和龙市| 双城市| 昆山市| 赤城县| 彰化县| 宁夏| 南昌县| 杭州市| 徐州市| SHOW| 蓬溪县| 海门市| 大埔县| 九江市| 浪卡子县| 萍乡市| 会同县| 五台县| 淮滨县| 忻州市| 固镇县|