PyGame官方文件

2021-09-26 20:18:41 字數 3288 閱讀 6283

幫助內容【help contents】

指導索引【reference index】

最有用的東西

【most useful stuff】

color | display | draw | event | font | image | key | locals

mixer | mouse | rect | su***ce | time | music | pygame

高階的東西【advanced stuff】

cursors | joystick | mask | sprite | transform | bufferproxy | freetype

gfxdraw | midi | overlay | pixelarray | pixelcopy | sndarray | su***rray | math

其它(other):

camera | cdroms | example | scrap | tests | version

1.讀我【readme】

關於pygame的基本資訊,它是什麼,誰參與,以及在**找到它。

2.安裝【install】

在幾個平台上編譯pygame所需的步驟。還有助於為您的系統查詢和安裝預構建的二進位制

3.檔案路徑功能引數【file path function arguments】

pygame如何處理檔案系統路徑。

4.lgpl許可證

這是pygame分發的許可證。它允許pygame與開源和商業軟體一起分發。通常,如果沒有更改pygame,它可以用於任何型別的程式。

1.介紹pygame【introduction to pygame】

pygame基礎知識介紹。這是為python使用者編寫的,並出現在py雜誌的第二冊中。

2.匯入和初始化【import and initialize】

匯入和初始化pygame的開始步驟。 pygame包由幾個模組組成。某些模組不包含在所有平台上。

3.如何移**像?【how do i move an image?】

乙個基本教程,涵蓋了2d計算機動畫背後的概念。有關繪製和清除物件的資訊讓它們看起來像動畫。

4.黑猩猩教程,通過一行又一行【chimp tutorial, line by line】

pygame示例包括乙個帶有互動式拳頭和黑猩猩的簡單程式。這是受到21世紀初令人惱怒的閃光橫幅的啟發。本教程將檢查示例中使用的每行**。

5.精靈模組介紹【sprite module introduction】

pygames包括乙個更高階別的精靈模組,用來幫助組織遊戲。sprite模組包括幾個類,它們幫助管理幾乎所有遊戲型別中的細節。精靈模擬常規的pygame模組要先進一些,需要更多的理解才能被正確地使用。

6.su***rray介紹【su***rray introduction】

pygame使用python的 numpy模組允許對影象有效的每個畫素效果。使用表面陣列是乙個高階功能,允許自定義效果和過濾器。這裡還研究了pygame示例arraydemo.py的一些簡單效果。

7.camera模組介紹【camera module introduction】

pygame,從1.9開始,有乙個相機模組,可以讓你捕捉影象,**直播流,並做一些基本的計算機視覺。本教程介紹了這些用例。

8.新手指南【newbie guide】

乙個列表,包含十三個有用的技巧,讓人們可以輕鬆使用pygame。

9.遊戲製作教程【****** games tutorial】

乙個大型教程,涵蓋了建立整個遊戲所需的更大主題。

10.顯示(display)模式 【display modes】

獲取用於螢幕顯示的su***ce。

1.索引(index)

pygame包中所有函式、類和方法的列表

2.pygame.bufferproxy

表面畫素的陣列協議檢視

3.pygame.cdrom

如何訪問和控制cd音訊裝置

4.pygame.color

顏色表示

5.pygame.cursors

載入和編譯游標影象

6.pygame.display

配置顯示表面

7.pygame.draw

在表面上繪製簡單形狀,如線條和橢圓

8.pygame.event

管理來自各種輸入裝置和視窗平台的傳入事件

9.pygame.examples

各種各樣的程式演示如何使用單獨的遊戲模組

10.pygame.font

載入和呈現truetype字型

11.pygame.freetype

增強的pygame模組,用於載入和呈現字型

12.pygame.gfxdraw

抗鋸齒繪製函式

13.pygame.image

表面的載入、儲存和傳輸

14.pygame.joystick

管理操縱桿裝置

15.pygame.key

管理鍵盤裝置

16.pygame.locals

pygame常量

17.pygame.mixer

18.pygame.mouse

管理滑鼠裝置和顯示

19.pygame.mixer.music

20.pygame.overlay

21.pygame

管理pygame的頂層函式

22.pygame.pixelarray

操作影象畫素資料。

23.pygame.rect

靈活的矩形容器

24.pygame.scrap

本地剪貼簿訪問

25.pygame.sndarray

操作聲音樣本資料

26.pygame.sprite

更高階別的物件來表示遊戲影象

27.pygame.su***ce

影象和螢幕的物件

28.pygame.su***rray

操作影象畫素資料

29.pygame.tests

測試pygame

30.pygame.time

管理時間和幀速率

31.pygame.transform

調整影象大小並移**像

32.pygame c api

pygame擴充套件模組之間共享的c api

33.搜尋頁面

按關鍵字搜尋pygame文件

<---------- 我是分割線 ---------->

以上內容,自己翻譯,可能有誤,可參考:pygame 官方文件 - 英文版

fin.

kvm官方文件

kvm官方文件 kvm活遷移 使用libvirt庫建立虛擬機器 domain 需要使用xml檔案作為配置檔案,如下是乙個最基本的虛擬機器配置檔案.2014 07 01 20 50 閱讀 233 在使用qemu建立虛擬機器的過程中是無法指定ip位址的,可是在實際應用中,我們是需要虛擬機器擁有ip位址的...

grok 官方文件

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!name code class html grok 解析任意文字並構造它 grok 是當前最好的方式在logstash 解析蹩腳的非結構化日誌資料 到一些結構化的可查詢的。這個工具是完美的對於syslog logs,apache和其他webserv...

python numpy官方文件

介紹 什麼是numpy?numpy是python中科學計算的基礎軟體包。它是乙個提供多了維陣列物件,多種派生物件 如 掩碼陣列 矩陣 以及用於快速運算元組的函式及api,它包括數學 邏輯 陣列形狀變換 排序 選擇 i o 離散傅利葉變換 基本線性代數 基本統計運算 隨機模擬等等。numpy包的核心是...