文章 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.8 关于函数、方法、构造函数和模块中的函数(及其差别)的一些提示

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.8节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.8 关于函数、方法、构造函数和模块中的函数(及其差别)的一些提示 函数和方法几乎是相同的东西。二者都可以通过调用来执行其中的代码。一个函数和一个方法之间的区别在于方法总是要附加给一个对象。通.....

文章 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.6 QUIT事件和pygame.quit()函数

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第2章,第2.6节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.6 QUIT事件和pygame.quit()函数 Event对象有一个名为type的成员变量(member variable,也叫作属性,attributes或properties),它告...

文章 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 图书中的文本折行 一些代码行太长了,无法在图书页面中放到一行之中,并且,代码的文本会换到新的一行中。当你在文本编辑器中输入这些代码行的时候,将所有代码输入到同一行而不要按下回车键。 .....

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

《Python和Pygame游戏开发指南》——1.11 行号和空格

本节书摘来自异步社区《Python和Pygame游戏开发指南》一书中的第1章,第1.11节,作者[美]Al Sweigart(斯维加特), 李强 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.11 行号和空格 当你自己编写代码的时候,不要输入在每一行开头处出现的行号。例如,如果你在本书中看到如下代码: 不需要输入左边的“1”以及紧接其后的空格。只要输入如下内容就可以了。 这...

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

产品推荐

Python学习站

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

+关注
相关镜像