我正在嘗試爲我正在製作的遊戲使用歌曲,但是我所得到的只是一個超高音,將我的耳膜分開。在Pygame中使用聲音
這裏是我的代碼:
pygame.mixer.init()
pygame.init()
song=pygame.mixer.music.load('sacrifice.mp3')
song.play(-1)
我轉換到MP3播放一個.wav,但現在我得到的錯誤「無法加載wav文件」。
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load('sacrifice.wav')
pygame.mixer.music.play(1)
爲什麼你在.play的參數(-1)? –
@Brant Unger(-1)會導致歌曲無限循環。 –
我不認爲這是問題,但嘗試將其更改爲1而不是-1。默認爲0. –