2017-01-01 55 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