2017-08-12 166 views

回答

1

在循環開始處包含代碼playsound = True。然後在循環把下面:

if playsound: 
    # Play the sound 
    playsound = False 

把當前的命令代替# Play the sound玩,它可能看起來像sound.play()

+0

我失敗了.Python沒有打。 – Inteyerry

+0

你有沒有把命令放在if語句中播放聲音?如果你現在的代碼是'MySound.play()',這需要代替'#播放聲音'如果你發佈了完整的代碼,這將有所幫助。 – LeopardShark

+0

我不是很傻>我找到了原因。我玩其他音樂,當pygame彈這個聲音時,聲音也在播放.Pygame不能播放兩個聲音。所以第二個聲音播放失敗。謝謝最後問一下幼稚的問題。 – Inteyerry