竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

用python和pygame游戲編程入門-畫圖模塊

極客小將2020-10-28-
在設計一個游戲時,有些時候你可以不加載任何圖片,只是繪制一些圖形來制作一個游戲。 pygame.draw這個模塊的作用是在屏幕上繪制各種圖形。

在設計一個游戲時,有些時候你可以不加載任何圖片,只是繪制一些圖形來制作一個游戲。

pygame.draw這個模塊的作用是在屏幕上繪制各種圖形。

函數 作用
rect 繪制矩形
polygon 繪制多邊形(三個及三個以上的邊)
circle 繪制圓
ellipse 繪制橢圓
arc 繪制圓弧
line 繪制線
lines 繪制一系列的線
aaline 繪制一根平滑的線
aalines 繪制一系列平滑的線

pygame.draw.rect

用法:pygame.draw.rect(Surface, color, Rect, width=0)

pygame.draw.rect在surface上畫一個矩形,除了surface和color,rect接受一個矩形的坐標和線寬參數,如果線寬是0或省略,則填充。我們有一個另外的方法來畫矩形——fill方法,如果你還記得的話。事實上fill可能還會快一點點,因為fill由顯卡來完成。


pygame.draw.polygon

用法:pygame.draw.polygon(Surface, color, pointlist, width=0)

polygon就是多邊形,用法類似rect,第一、第二、第四的參數都是相同的,只不過polygon會接受一系列坐標的列表,代表了各個頂點。


pygame.draw.circle

用法:pygame.draw.circle(Surface, color, pos, radius, width=0)

很簡單,畫一個圓。與其他不同的是,它接收一個圓心坐標和半徑參數。


pygame.draw.ellipse

用法:pygame.draw.ellipse(Surface, color, Rect, width=0)

你可以把一個ellipse想象成一個被矩形裝起來,壓扁的圓。pygame.draw.ellipse的第三個參數就是這個橢圓的外接矩形。


pygame.draw.arc

用法:pygame.draw.arc(Surface, color, Rect, start_angle, stop_angle, width=1)

arc是橢圓的一部分,所以它的參數也就比橢圓多一點。但它是不封閉的,因此沒有fill方法。start_angle和stop_angle為開始和結束的角度。


pygame.draw.line

用法:pygame.draw.line(Surface, color, start_pos, end_pos, width=1)

我相信所有的人都能看明白。


pygame.draw.lines

用法:pygame.draw.lines(Surface, color, closed, pointlist, width=1)

closed是一個布爾變量,指明是否需要多畫一條線來使這些線條閉合,pointlist是一個點的數組。


本站部分內容轉載自網絡,如有侵權請聯系管理員及時刪除。

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 色网在线观看 | 欧美一区二区三区四区视频 | 99久久久久| 亚洲国产视频一区二区 | 亚洲一区在线免费 | 久久嫩草精品久久久精品才艺表演 | 一个人看的www日本高清视频 | 色综合亚洲精品激情狠狠 | 欧美一区二 | 在线精品亚洲欧美日韩国产 | 国产美女无遮挡jk免费视频软件 | 操操操操操 | 婷婷综合在线观看 | 久久久一| 国产精品国产三级国产普通话三级 | 亚洲欧美日韩中文视频 | 99re热精品| 日韩精品电影在线 | 成人欧美一区二区 | 欧美国产三级 | 亚洲成人网一区 | 成人影片免费 | 69视频在线播放 | 欧美激情午夜 | 岛国av一区 | 国产精品中文字幕在线观看 | 久久精品8 | 国产a电影 | 精国品产一区二区三区有限公司 | 国产欧美一区二区三区在线看 | 一区二区三区四区国产精品 | 国产99久久久久久免费看农村 | 无码精品一区二区三区免费视频 | 欧美3级| 亚洲二区在线观看 | 欧美日韩精品免费 | 在线看污 | 在线免费看黄色 | 精品天堂 | 久久精品国产99国产 | 国产精品国产精品国产专区不蜜 |