我正在PyGame上为我的父亲制作一系列街机游戏,而这个游戏就是Pong。除此之外,我正在尝试使其与我的代码一起播放音频(.mp3在同一文件夹中)
我没有工作,但收到此错误: pygame.error:无法打开文件'PaddleHitSound.mp3'
我尝试将其转换为.wav文件并将其查找的文件设置为:PaddleHitSound.wav。我尝试给它提供文件的完整目的地,即使它已经在同一文件夹中。
pygame.mixer.Sound("PaddleHitSound.mp3")
pygame.mixer.Sound.play(0)
我在碰撞区域中有此代码,希望它在碰撞时播放音频。不幸的是,它找不到/打开文件。
错误再次出现:pygame.error:无法打开文件'PaddleHitSound.mp3'
答案 0 :(得分:0)
The Sound can be loaded from an OGG audio file or from an uncompressed WAV
。pygame.init()
; pygame.mixer.init()
,如果出现此错误pygame.error: DirectSoundCreate: No audio device found
,则说明您的计算机上没有音频设备,或者您的音频设备出现了错误。您应该插入耳机,然后重试。
希望能有所帮助。