遊戲編程基礎day5

遊戲字體

1. 使用系統字體
		獲取系統內置字體列表 
			pygame.font.get_fonts()
		創建字體對象
			font = pygame.font.SysFont(name,size)
		創建文字對象
			text = font.render(內容,是否平滑,文字的顏色,背景顏色)
		繪製到屏幕上
			screen_obj.blit(對象,位置)
2. 使用自定義字體
		1.下載或者購買一個字體文件
		2.創建字體對象
			font = pygame.font.Font(字體文件的路徑,字號大小)
		3.創建文字對象
			text = font.render(內容,是否平滑,文字的顏色,背景顏色(可以不寫))
		4.將文字繪製到屏幕當中
			screen_obj.blit(對象,位置)
pygame 圖形操作
1. 畫線
	 	pygame.draw.line(畫在哪,線的顏色,線的起點,線的終點,線寬=1)
2. 畫折線
	 	pygame.draw.lines(畫在哪,線的顏色,是否閉合(收尾相連),多個點,線寬=1)
3. 畫無鋸齒線
		pygame.draw.aaline(畫在哪,線的顏色,線的起點,線的終點,blend=1(是否與背景混合,如果這個整型參數不爲0 與線條所在背景顏色進行混合))
4. 畫無鋸齒折線
		aalines
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章