32得票5回答
pygame.font.Font可以使用哪些字体?

我以为 pygame.font.Font 是用来加载 .ttf 字体的,而且如果没有在相同目录下有 .ttf 文件,你就无法加载字体,但是我看过一个视频,其中某人在没有把 .ttf 字体文件放在相同目录下的情况下也加载了字体。我想知道有哪些字体可以在没有将 .ttf 文件放在相同目录下的情况下...

7得票1回答
Pygame:重新调整像素大小

使用pygame,我创建了一个20x20像素的窗口并添加了一个2x2像素的矩形。当我运行程序时,窗口大小非常小,几乎看不到矩形。如何增加窗口大小而保持像素数量不变,即增加像素大小?我知道这个类似问题,但那里讨论了一个更为复杂的情况。 import pygame screen_width, s...

7得票3回答
如何在Python中缓慢绘制一条线

我想在Python中慢慢地画一条线,以便裸眼可以看到绘制的过程。我尝试使用循环并每次增加距离来制作它,但我从未成功过。事实上,三秒钟内什么都不会出现,然后整条线就会出现,这与我的目标相反。我也没有通过pygame.display.delay()函数成功。唯一有点用的方法是将clock.tick...

10得票4回答
在Pygame中进行两个音乐曲目的渐变过渡

我的意图是在不同的时间点,让两个相似的音乐轨道之间进行渐变。当这种渐变发生时,一个音乐轨道应该在短时间内从最大音量淡出到静音状态,并且同时,另一个音乐轨道应该从0渐入到100并继续播放,从相同的时间索引处开始。它们必须能够在任何时候动态地完成这项任务 - 当发生某个特定动作时,将会出现渐变,新...

44得票3回答
Pygame和Pyglet的优缺点

我想知道从哪个开始比较好,pyglet还是pygame?哪个更快,哪个更活跃? 我还想知道pyglet是否会支持Python 3,因为我在这里读到过,可能不可能或者需要很长时间。 谢谢。

17得票6回答
Pygame安装:找不到sdl-config命令

我使用了./configure --prefix=$HOME make make install 安装sdl2后,我尝试通过以下方式安装pygame:cd ../pygame-1.9.1release/ python setup.py install 但是我遇到了一个错误:linuxnx:~/...

17得票3回答
Python pygame无法安装。

C:\Users\matth>pip3 install pygame 正在收集 pygame 正在使用缓存文件 pygame-2.1.2.tar.gz (10.1 MB) 正在准备元数据 (setup.py) ... 错误 错误: 子进程返回错误 × python setup.py eg...

8得票2回答
在numpy中优化内存使用

以下程序使用PyGame加载两个图像,将它们转换为Numpy数组,然后执行一些其他的Numpy操作(如FFT)以发出最终结果(几个数字)。输入可能很大,但在任何时候只有一个或两个大对象应该是活动的。 测试图像约为10M像素,这相当于将其变成灰度图后的10MB。它被转换为dtype为uint8...

10得票1回答
如何在Pygame中退出全屏模式?

"It may be a silly question, but It's a silly problem that I can't find a doc for it." -> "这可能是个愚蠢的问题,但我找不到相关文档。" "Pygame gives me these flags for...

8得票2回答
在Pygame中检测鼠标悬停在图像上

我有一张图片: newGameButton = pygame.image.load("images/newGameButton.png").convert_alpha() I then display it on the screen: screen.blit(newGameButto...