Pygame - 混音通道



聲音物件可以在特定聲道內播放,而不是自動選擇的預設聲道。首先使用以下命令建立聲道物件 -

pygame.mixer.Channel(id)

mixer.channel 類中定義了以下函式 -

play(Sound, loops=0, maxtime=0, fade_ms=0) 這將在特定聲道中開始播放 Sound。
stop() 停止聲道上的聲音播放。在播放停止之後,聲道將可供在其上播放新的 Sound
pause() 暫時停止聲道上的聲音播放。
unpause() 恢復被暫停聲道的播放。
set_volume(value) 設定播放聲音的音量(響度)。value 引數在 0.0 和 1.0 之間。
queue(Sound) 當 Sound 在聲道上排隊時,它將在當前 Sound 完成後立即開始播放。
廣告