# Surface=pygame.Surface(size=(width,height),flags,depth)
# 参数函数如下:
# size:表示 Surface 对象的矩形区域大小;
# flags:功能标志位,有两个可选参数值 pygame.HWSURFACE 和 pygame.SPCALPHA,前者代表将创建的 Surface 对象存放于显存中,后者表示让图像的每一个像素都包含一个 alpha  通道
# depth:指定像素的颜色深度,默认为自适应模式,由 Pygame 自动调节。
# scrren.blit(source, dest, area=None, special_flags = 0) #
# source:表示要粘贴的 Surface 对象。
# dest:主窗口中的一个标识的坐标位置,可以接受一个 (x,y) 元组,或者 (x,y,width,height) 元组,也可以是一个 Rect 对象;
# area:接受一个 Rect 对象,默认为 None,如果提供该参数则相当于抠图操作,即在屏幕的指定区域显示想要的内容;
# special_flags:可选参数,它是 Pygame.1.8 版本新增的功能,用于指定对应位置颜色的混合方式,参数值有 BLEND_RGBA_ADD、BLEND_SUB 等。如果不提供该参数的情况下,默认使用 source 的颜色覆盖 screen 的颜色。
# pygame.Surface.blit()    将一个图像(Surface 对象)绘制到另一个图像上
# pygame.Surface.convert()     修改图像(Surface 对象)的像素格式
# pygame.Surface.fill()    使用纯色填充 Surface 对象 #(0,0,255),rect=(100,100,100,50),special_flags=0
# pygame.Surface.scroll()  复制并移动 Surface 对象
# pygame.Surface.set_alpha()   设置整个图像的透明度
# pygame.Surface.get_at()  获取一个像素的颜色值
# pygame.Surface.set_at()  设置一个像素的颜色值
# pygame.Surface.get_palette() 获取 Surface 对象 8 位索引的调色板
# pygame.Surface.map_rgb()     将一个 RGBA 颜色转换为映射的颜色值
# pygame.Surface.set_clip()    设置该 Surface 对象的当前剪切区域
# pygame.Surface.subsurface()      根据父对象创建一个新的子 Surface 对象
# pygame.Surface.get_offset()  获取子 Surface 对象在父对象中的偏移位置
# pygame.Surface.get_size()    获取 Surface 对象的尺寸
# pygame.image.load("图片路径").convert()
# pygame.transform.scale() 将图片缩放至指定的大小,并返回一个新的 Surface 对象。
# pygame.transform.rotate()    将图片旋转至指定的角度。
# pygame.transform.rotozoom()  以角度旋转图像,同时将图像缩小或放大至指定的倍数。