pygame学习(三)-Color

颜色模块,调用之后获取的为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

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值