pygame 模块的例子

pygame.Color  颜色模块

#用于创建颜色对象
pygame.Color(R,G,B) #RGB颜色 pygame.Color(R,G,B,a) #带有a通道的RGB颜色 pygame.Color(color_value) #复制一个颜色对象,color_value有多种形式,详见官方文档

pygame.display  显示模块

#不用创建对象
#使用步骤 #初始化—>显示->
关闭 #更高级的初始化包含此低级初始化,如pygame.init #一般不会单独关闭显示模块,都是直接关闭窗口 #所以,现实步骤 pygame.init()            #初始化 ... pygame.display.set_mode(size)   #显示 ... sys.exit()              #关闭

pygame.draw  绘制模块

#用的是里面的函数
#比如说
pygame.draw.rect(surface,color,rect,width = 0)
#surface可以从display中获取,也可以另外创建

pygame.event  事件模块

#pygame也是基于事件驱动的
pygame.event.get()    #获取事件队列中的所有事件
pygame.event.poll()    #获取事件队列中的一个事件

pygame.font  字体模块

 

pygame.image  图像模块

#使用这里的函数产生surface对象
pygame.image.load(filename)

pygame.key   键盘模块

 

pygame.surface  界面模块

#surface类似于windows的DC
pygame.Surface.blit(source,dest,area = None,special_flags = 0)

 

posted @ 2019-09-16 22:21  jawide  阅读(373)  评论(0编辑  收藏  举报