当前位置:   article > 正文

python中的pygame模块使用方法_Pygame的基本使用

screen = pygame.display.get_surface()

Pygame有很多模块,每个模块又有很多方法,在此不能够逐一讲解,所以,我们通过一个实例来学习Pygame,然后再分解代码,讲解代码中的模块。

例:制作一个跳跃的小球游戏。

创建一个游戏窗口,然后在窗口内创建一个小球。以一定的速度移动小球,当小球wordpress碰到游戏窗口的边缘时,小球弹回,继续移动。可以按照如下步骤实现该功能。

(1)创建一个游戏窗口,宽和高设置为640*480。代码如下:

import sys #导入sys模块

import pygame #导入pygame模块

pygame.init() #初始化pygame

size = width,height = 640,480 #设置窗口

screen = pygame.display.set_mode(size) #显示窗口

上述代码中,首先导入pygame模块,然后调用init()方法初始化pygame模块。接下来,设置h3cne窗口的宽和高,最后使用display模块显示窗体。display模块的常用方法如下表selenium所示。

方法名

功能

pygame.dispaly.init

初始化display模块

pygame.dispaly.quit

结束display模块

pygame.dispaly.get_init

如果display模块已经被初始化,则返回True

pygame.dispaly.set_mode

初始化一个准备显示的界面

pygame.dispaly.get_surface

获取当前的Surface对象

pygame.dispaly.flip

更新整的待显示的Surface对象到屏幕上

pygame.dispaly.update

更新部分内容显示到屏幕上,如果没有参数则与flip功能相同

(2)运行上述代码,会出现一个一闪而过的黑色窗口,这是因为程序执行完成后会自动关闭。如果让窗口一直显示,需要使用while True让程序一直执行,此外,还需要设置webdriver关闭按钮。具体代码如下:

#-*-coding:utf-8-*-

import sys #导入sys模块

import pygame #导入pygame模块

pygame.init() #初始化pygame

size = width,height = 640,480 #设置窗口

<
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/127174
推荐阅读
相关标签
  

闽ICP备14008679号