问题标签 [pygame2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
29 浏览

python - 生成随机地形pygame的问题

我想用随机生成的地形制作简单的游戏,但是当我移动地形而不是随机生成地形时,它会生成最大高度为 8 的地形。我是 pygame 的初学者,这个错误让我很恼火。

代码:

谢谢!

0 投票
0 回答
26 浏览

python - 跳入类似于 DaFluffyPotato 的 pygame

我一直在尝试为我的播放器添加跳跃功能,但我想不出办法。

我在谷歌上寻找任何教程,但如果不更改大部分代码,我找不到适合我情况的教程。我试图做的跳跃与类似。如果有人想知道为什么会有 podlogay,那只是我的语言

谢谢!

0 投票
1 回答
35 浏览

python - pygame中奇怪的矢量运动

出于某种原因,我的精灵的移动仅在按 A 时沿对角线向上和向左移动,在按 D 时沿对角线向下和向右移动,而 W/S 只是不起作用,尽管给定了正确的向量以向任何方向移动。这是处理输入的地方:

这是相关的精灵代码:

我可以提供整个程序,但它有 350 多行,所以如果需要,请告诉我。

0 投票
0 回答
37 浏览

python - 程序不会加载 pygame

我正在尝试在我的乒乓球游戏上添加一个菜单,但是当我尝试加载程序时,该窗口没有显示,也没有看到任何错误,所以我不知道问题出在哪里。如果缺少某些内容,这是我的完整代码,因此可以看到。游戏运行正常,但是当添加菜单时,它通常会停止运行。

0 投票
0 回答
42 浏览

python - pygame雨动画第一次通过后略有延迟

我正在制作一个游戏果酱,并决定从一些简单的雨开始。一切正常,但是当速度改变时,似乎有一个“轮”的雨在循环的第一次通过,然后在短暂的延迟后,雨将开始持续下降。

图片名称 图片
掉落.png 1
雨0.png 2
雨1.png 3
雨2.png 4
雨3.png 5

当 in 的值self.speed从更改(4,10)为其他任何值时,它似乎更明显,但它仍然(稍微)引人注目(4,10)

我们的目标是让雨水同时开始和落下,这是在第一次尴尬的传球之后发生的。我花了相当长的时间查看代码并进行更改,但我不确定为什么第一次通过的方式会发生这种情况。有什么建议么?

0 投票
1 回答
33 浏览

python - WINDOWCLOSE 事件类型和 QUIT 事件类型有什么区别

我一直想知道这两者之间有什么区别,我WINDOWCLOSEpygame 文档中看到但它没有太多信息,所以有人可以告诉我这两者有什么区别吗?

0 投票
0 回答
31 浏览

python - 没有名为“pygame”的模块 macOS 问题

我正在尝试通过 IDLE 在 macOS 上安装和使用 pygame。我使用了 pip install pygame 命令,终端显示 pygame 已安装在我的计算机上。但是,每当我使用“import pygame”时,我都会收到一条错误消息:

我该如何解决?我正在运行 python 3.9.7 版,我安装的 pygame 是 2.1.2 版