Pygame color
pygame.color是返回颜色变量的api。
Color(name) -> Color
Color(r, g, b, a) -> Color
Color(rgbvalue) -> Color
例子:
blue = pygame.Color(0, 0, 255)
red = pygame.Color(255,0,0)
也可以用The HTML format is ‘#rrggbbaa’, where rr, gg, bb, and aa are 2-character hex numbers. The alpha aa is optional. A hex number string has the form ‘0xrrggbbaa’, where aa is optional:
red= pygame.Color(0xFF000000)
如果需要用大量的颜色,又不想定义太多,可以直接使用预定义好的颜色:
from pygame.color import THECOLORS
使用时,直接使用颜色的宏定义:
THECOLORS["red1"]
宏都定义在:mvim lib/python3.7/site-packages/pygame/colordict.py
例子:
red = pygame.Color(0xFF000000)
SCREEN.fill(THECOLORS[blue])
square = pygame.Rect(pos[0],pos[1],10,10)
pygame.draw.rect(SCREEN, red , square, 0)
pygame.display.update()
在一个蓝色背景画一个红色矩形
Pygame color相关推荐
- python pygame模块按键延迟_如何在python/pygame中延迟一件事情而不延迟其他事情?...
最简单的方法是使用事件(无论如何都要检查事件)import pygame pygame.init() screen = pygame.display.set_mode((200, 200)) # ou ...
- 学习笔记——pygame最常用的15个模块
1.Color类 class pygame.Color Pygame 中用于描述颜色的对象.Color(name) -> Color Color(r, g, b, a) -> Color ...
- 学习Pygame和巩固Python——画颜色~
这次学习的地址是http://eyehere.net/2011/python-pygame-novice-professional-5/#comment-354 英语水平急剧降低,我还是把学习中碰到的 ...
- 基于pygame的贪吃蛇游戏
14/100保存草稿发布文章 博文管理我的博客退出加粗 斜体 标题 删除线 无序 有序 待办 引用 代码块 BashCC++C#CLikeCSSGoHandlebarsJavaJavaScriptKo ...
- python贪吃蛇设计目标_基于 pygame 设计贪吃蛇游戏
基于 pygame 设计贪吃蛇游戏 贪吃蛇游戏通过玩家控制蛇移动,不断吃到食物增长,直到碰到蛇身或边界游戏结束.其运行效果如下所示: 游戏开始时,先导入可能需要用到的包. import time im ...
- python两人一碰_python运用pygame库实现双人弹球小游戏
使用python pygame库实现一个双人弹球小游戏,两人分别控制一个左右移动的挡板用来拦截小球,小球会在两板间不停弹跳,拦截失败的一方输掉游戏,规则类似于简化版的乒乓球. 因为是第一次用pygam ...
- pythonpygame中主函数_从0开始学Python-14.2 pygame的核心对象
Surface Objects(平面对象) 和窗口 Surfaceobjects代表了一个巨型的2D图像,这个2D图像上的点可以通过pygame的drawing函数来更改并展示到屏幕上.pygame上 ...
- python的pygame库使用方法_[宜配屋]听图阁
使用python pygame库实现一个双人弹球小游戏,两人分别控制一个左右移动的挡板用来拦截小球,小球会在两板间不停弹跳,拦截失败的一方输掉游戏,规则类似于简化版的乒乓球. 因为是第一次用pygam ...
- 如何用Pygame写游戏(五)
本文转自:http://eyehere.net/2011/python-pygame-novice-professional-5/ 这次开始是真正的游戏编程,以前都是基础的基础啊. 电脑游戏总是倾向于 ...
最新文章
- java字符串分割性能_String字符串性能优化的几种方案
- Android 源码分析之 EventBus 的源码解析
- Join的加强版CountDownLatch
- json lib java_Json-lib 进行java与json字符串转换之二
- jquery Fancybox使用教程
- python之字符串连接
- 机器学习从入门到精通50讲(二)-千万级流量压力测试
- 【技巧】Chrome应用技巧
- CentOS 7.8使用devtoolset-9使用高版本gcc version 9.3.1
- linux下的C语言开发(线程互斥)
- MoneyRunner API汇总
- CSS设置中文字体无效乱码问题
- 一键配置以太网IP脚本
- 搜索引擎开发需要用到什么技术?
- 基于node搭建前端服务器,nodejs做微信小程序后端
- pacman 查询_Pacman常用命令 文内搜索吧
- putty永久设置session
- 更换新电池对iPhone手机性能的影响实测
- 有哪些值得一读的理财启蒙书
- MII和mii-tool
热门文章
- jmeter 命令行模式(非GUI)运行脚本,察看结果树结果为空,解决办法;
- 西门子s7 200smart与台达伺服电机 运动控制的学习,目标:用触摸屏和西门子smart 控制
- 数据挖掘-关联规则挖掘之Apriori算法
- Weblogic EJB3开发及常见问题
- iPhone4s降级ios6.1.3流程总结
- java sound 混音_iOS音频编程之混音
- python3.6.3安装numpy_Python3.6无法安装numpy,如何解决?
- 在暴风上市前,虚拟现实团队就跑了
- Ubuntu下python3卸载
- 通过UC开发者调试工具调试webView