文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.12 pygame.Color对象

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.12节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.12 pygame.Color对象 你需要知道如何表示一种颜色,因为Pygame的绘制函数需要一种方式来知道你想要使用何种颜色进行绘制。3个整数或4个整数的一个元组是一种方式。另一种方式是.....

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.11 颜色的透明度

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.11节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.11 颜色的透明度 当你通过一个带有红色色调的玻璃窗口看过去,其背后的所有颜色都会增加一个红色的阴影。你可以通过给颜色值添加第4个0~255的整数值来模仿这种效果。这个值叫作alpha值(.....

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.10 颜色

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.10节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.10 颜色 光线有3种主要的颜色:红色、绿色和蓝色(红色、蓝色和黄色是绘画和颜料的主要颜色,但是计算机显示器使用光,而不是颜料)。通过将这3种颜色的不同的量组合起来,可以形成任何其他的颜色.....

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.9 Surface对象和窗口

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.9节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.9 Surface对象和窗口 Surface对象是表示一个矩形的2D图像的对象。可以通过调用Pygame绘制函数,来改变Surface对象的像素,然后再显示到屏幕上。窗口的边框、标题栏和按钮.....

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.7 像素坐标

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.7节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.7 像素坐标 “Hello World”程序所创建的窗口,只不过是屏幕上叫作像素(pixel)的小方点的组合。每个像素最初都是黑色的,但是可以设置为一种不同的颜色。假设我们只有一个8像素8像.....

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.5 pygame.event.Event对象

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.5节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.5 pygame.event.Event对象 任何时候,当用户做了诸如按下一个按键或者把鼠标移动到程序的窗口之上等几个动作之一(在本章后面会列出这些动作),Pygame库就会创建一个pyga.....

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.4 游戏循环和游戏状态

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.4节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.4 游戏循环和游戏状态 第7行是一个while循环,它有一个直接为True值的条件。这意味着它不会因为该条件求得False而退出。程序执行退出的唯一方式是执行一条break语句(该语句将执...

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.3 建立一个Pygame程序

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.3节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.3 建立一个Pygame程序 Hello World的前几行,几乎在你使用Pygame编写的每一个程序中都会用作开头的几行。 第1行是一条简单的import语句,它导入pygame和sys...

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——2.2 使用Pygame的Hello World程序源代码

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.2节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.2 使用Pygame的Hello World程序源代码 我们用Pygame开发的第一个程序,是在屏幕上显示一个带有“Hello World”的窗口的小程序。通过点击IDLE的File菜单,然.....

文章 2017-05-02 来自:开发者社区

《Python和Pygame游戏开发指南》——1.12 图书中的文本折行

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第1章,第1.12节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.12 图书中的文本折行 一些代码行太长了,无法在图书页面中放到一行之中,并且,代码的文本会换到新的一行中。当你在文本编辑器中输入这些代码行的时候,将所有代码输入到同一行而不要按下回车键。 .....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问