Pygame,如何使用anaconda安装pygame

您所在的位置:网站首页 怎么在anaconda安装snownlp Pygame,如何使用anaconda安装pygame

Pygame,如何使用anaconda安装pygame

#Pygame,如何使用anaconda安装pygame| 来源: 网络整理| 查看: 265

如何使用anaconda安装pygame

你是问对人啦,我最近就在用这个,简单!

打开Anaconda,输入:

 pip install pygame

回车,看着界面提示信息,搞定(我安装过了,就不给你演示啦)!

为什么用pygame编写的程序能正常运行,但是打包成可执行文件(.exe)后出错呢?

exe目录下创建image文件夹,把background.png放到这个文件夹里,另外代码改成f = pygame.image.load("./image/background.png") 试试。总之保证exe是从自己的当前目录去找这个图片即可。

如何安装pygame的字体问题,怎么解决font_type = pygame.font_get_fonts()font = pygame.font.SysFont(font_type[0], 16)谁来告诉我python?pygame的rect问题

屏幕坐标系大概是这个样子的:

其中,screen 的那个矩形就是窗口了,screen 的左上角坐标是 (0 ,0)

1self.rect.top = -self.rect.height

这句的意思是,将 rect 向上移动出屏幕边缘

结合上面的图,大概就是那个位置

1self.rect.centerx = randrange(screen_size[0])

screen_size 是指屏幕的大小, screen_size[0] 就是屏幕的宽度啦

centerx 是指矩形中心的 X 坐标(就是宽度一半的位置)

randrange 是返回一个 0 到 参数 之间的随机数

综合起来,就是将矩形的横坐标设置成屏幕宽度范围内的随机位置

1self.rect.top += 1

这句的意思是将矩形向下移动一个像素

因为在 update 函数中,所以综合意思就是,矩形以每帧1像素的速度向下移动

1self.rect.top > screen_size[1]

这句的意思是,当矩形的上边缘在屏幕的下边缘之下的时候。

希望能帮到你啦~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3