我正在尝试用Python制作一个使用Pygame模块的游戏,我得到了这个错误: pygame.error: Couldn't open C:\Users\16052\Desktop\Pygame folder\Pygame-Images.zip\Game\bg.jpg 所以PyGame无法打开我的图片 这是我的图片的代码: # the Images for the game
walkingRight = [
pygame.image.load('C:\Users\16052\Desktop\Pygame folder\Pygame-Images.zi
当我试图运行一个使用游戏的程序时,我会得到一个缓慢的“启动”(Init) (4-5s),这个错误来自ALSA。修复ALSA不是我的目标,我想知道如果我的代码中没有音频,为什么要初始化它。
$ python slides.py
aaaaaaaaaa
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4259:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or dire
我把我的照片装好了,但是现在我叫它的时候,它太大了,我不能改变它的大小,它不会停留在我叫它的地方,我看不出我哪里出了问题,为什么它会保持falling...the图像blits的显示,但是在错误的地方,它会掉下来,我可以移动猫和所有的东西,但是它正在下降,它不应该。它就像游戏中从屏幕顶部掉下来的物体,然后它们在顶部重新加载,但是它没有重新加载。那只猫需要冲过去,然后躺在地上,但它不是。
import pygame
import os
import sys
from pygame.locals import*
pygame.init()
W = 800
H = 447
win = pygam
我刚给我的游戏添加了一些音乐,但我认为代码太乱了,没有什么地方是正确的。由于这个添加,我现在得到了这个错误:
回溯(最近一次调用):"C:\Users\1234\AppData\Local\Programs\Python\Python36-32\My First ERROR.py“文件”,第31行,在pygame.event.get():pygame.error:视频系统未初始化的事件中
下面是我编写的代码:
import pygame, sys
pygame.mixer.init(44100, -16,2,2048)
class Game(object):
def mai
所以我正在将声音加载到我的游戏中,但是我得到了这个错误,我正在使用python 3 windows 10。
pygame.error: mixer not initialized
我试过推杆,但当我推杆的时候
pygame.mixer.init()
当我放入pygame.mixer.init()时,我得到这个错误??我必须导入一些东西吗??
pygame.error: DirectSoundCreate: No audio device found
import pygame
import math
pygame.init()
pygame.mixer.init()
# window
我正在尝试构建一个基于菜单的程序,在这个程序中,如果我点击一个按钮,它将对应于一个功能;并且它将执行某些条件。但是,我无法让按钮本身工作。我希望有它,这样当我点击按钮时,屏幕会充满另一种颜色,这样我就可以有另一个屏幕,无论它点击了什么功能。我已经在下面添加了我的代码;任何帮助都是非常感谢的!
这就是我一直遇到问题的按钮:
def arrayIntro():
intro = True
while intro:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.
我刚开始玩游戏,我正试着为我的游戏做一个菜单。现在,我想要两个不同的屏幕,一个将显示在菜单中,另一个将显示在游戏的“自定义”部分。我尝试创建一个主循环和两个内部循环,它们只在它们应该运行的时候运行。
目前,菜单和自定义之间的转换被认为是按"d“键完成的。从菜单到自定义的过渡菜单完成得很完美,但是到菜单的转换却在破坏游戏。
这是主循环:
while running:
while menu:
pygame.display.flip()
screen.blit(bg, (0, 0))
for event in pygame.event.
请参考以下示例:
import pygame
pygame.init()
x = 800
y = 600
programDisplay = pygame.display.set_mode((x,y))
pygame.display.set_caption('Title')
pygame.display.update()
programExit = False
while not programExit:
for event in pygame.event.get():
if event.type == pygame.QUIT:
我已经安装了pygame和numpy,它们似乎都在python shell的win10上工作:
import pygame
(工作中)
放入一个脚本:
import pygame, sys
from pygame.locals import *
pygame.init()
DISPLAYSURF = pygame.display.set_mode((400, 300))
pygame.display.set_caption('Hello World!')
while True: # main game loop
for event in pygame.eve
我是一个非常新的程序员,所以请你解释一下你所做的每一件事。
下面是我的测试代码(请注意,缩进都是错误的):
import pygame
pygame.init()
win = pygame.display.set_mode((500,500))
pygame.display.set_caption("First Game")
x = 50
y = 50
width = 40
height = 60
vel = 5
run = True
while run:
pygame.time.delay(100)
for event in pygame.even
这是我的代码:
import pygame
pygame.init()
win = pygame.display.set_mode((500,500))
pygame.display.set_caption("Test")
x = 50
y = 50
width = 40
height = 60
vel =5
run = True
while run:
pygame.time.delay(100)
for event in pygame.event.get():
if event.type == pygame.QUIT: