2017-01-01 34 views
0

當Pygame窗口未激活時,Pygame調音臺不播放音頻。是否有可能編程它,即使在後臺加載和播放新的聲音文件?下面的 是pygame的代碼。pygame調音臺在窗口未激活時沒有播放聲音

from pygame import mixer 
def playSound(file): 
    mixer.quit() 
    mixer.init(26000) 
    file_path = "Sound/" + file + ".mp3" 
    my_file = os.path.isfile(file_path) 
    mixer.music.load(file_path) 
    mixer.music.play() 
    while mixer.music.get_busy(): 
     pass 

回答

0

我認爲你的問題是,你正在使用Python 2.7和3.5不,當我運行這段代碼我得到的聲音即使窗口不活躍。更新帶來很多其他好處,所以我絕對推薦它。

+0

感謝您的回覆。事實上,由於某些庫依賴性問題,我無法移動到3.5。我使用的一些庫僅在Python 2.7中受支持 – Genutek