Pygame - 混合器通道


Sound 对象可以在特定通道上播放,而不是在自动选择的默认通道上播放。首先使用以下命令创建一个通道对象 -

pygame.mixer.Channel(id)

Mixer.channel 类中定义了以下函数 -

播放(声音,循环=0,最大时间=0,fade_ms=0) 这将开始在特定通道上播放声音。
停止() 停止频道上的声音播放。播放停止后,该通道可用于播放新声音
暂停() 暂时停止频道上的声音播放。
取消暂停() 恢复暂停频道的播放。
设置音量(值) 设置播放声音的音量(响度)。值参数介于 0.0 和 1.0 之间。
队列(声音) 当声音在通道上排队时,它将在当前声音完成后立即开始播放。