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 完成后立即开始播放。
广告
© . All rights reserved.