颜色模块,调用之后获取的为Color对象
pygame.Color.r RGB三原色的R值
pygame.Color.g RGB三原色的G值
pygame.Color.b RGB三原色的B值
pygame.Color.a 获取或设置颜色的 alpha 值
pygame.Color.cmy 获取或设置颜色的 CMY 表示形式
pygame.Color.hsva 获取或设置颜色的 HSVA 表示形式
pygame.Color.hsla 获取或设置颜色的 HSLA 表示形式
pygame.Color.i1i2i3 获取或设置颜色的 I1I2I3 表示形式
pygame.Color.normalize 返回颜色的标准化 RGBA 值
pygame.Color.correct_gamma 对颜色应用特定的伽马值
pygame.Color.set_length 将颜色中的元素数量设置为 1、2、3 或 4
pygame.Color.grayscale 返回颜色的灰度
pygame.Color.lerp 返回给定颜色的线性插值
pygame.Color.premul_alpha 返回 r、g、b 分量已与 alpha 相乘的颜色
pygame.Color.update 设置颜色的元素
此模块很简单,学习此模块的作用:当你需要使用到颜色的时候,调用类,可以控制其元素的颜色,例如背景颜色、文字颜色等。
代码示例:
color_object = pygame.Color(0, 0, 0) # 全黑的颜色属性,全0为黑色
背景填充颜色:screen.fill(color_object)
文字颜色控制:font.render('闯关失败',True, color_object)
RGB色具体值参考:https://www.codeeeee.com/color/rgb.html