pygame-02基本元素的绘制

发布时间 2023-06-01 17:12:48作者: Devinwon

1-实例代码

import pygame,sys				
pygame.init()
screen=pygame.display.set_mode((600,400))	
pygame.display.set_caption("绘制基本元素")
screen.fill((255,125,0))
pygame.draw.polygon(screen,(0,0,255),((300,50),(350,100),(200,250)),5)
while True:                                     
	for event in pygame.event.get():
		if event.type==pygame.QUIT:
			sys.exit()
	pygame.display.update()

pygame.draw.polygon(surface, color, pointlist, width)

Surface和color参数告诉函数,将多边形绘制到哪一个Surface上,以及用
什么颜色绘制。
pointlist参数是一个元组或者点的列表,多边形是通过这样的方式来绘制的,即在每个点以及元组中其后续的点之
间绘制线条,然后,从最后的点到第一个点绘制一个线条。
width参数是可选的。这个整数表示多边形的边框会有多少个像素那么宽。如果给width参数传入0,多边形将会是填充的

2-示例截图