Pygame 混合器通道
声音对象可以在一个特定的通道上播放,而不是自动选择的默认通道。First create a channel object using the following command −
pygame.mixer.Channel(id)
以下是mixer.channel类中定义的函数
play(Sound, loops=0, maxtime=0, fade_ms=0) | 这将开始播放一个特定通道上的声音。 |
---|---|
stop() | 停止一个通道上的声音播放。停止播放后,该通道就可以让新的声音在上面播放了。 |
pause() | 暂时停止一个通道上的声音播放。 |
unpause() | 在一个暂停的通道上恢复播放。 |
set_volume(value) | 设置一个正在播放的声音的音量(响度)。参数值在0.0和1.0之间。 |
queue(Sound) | 当一个声音在通道上被排队时,它将在当前声音结束后立即开始播放。 |