- Pygame 教程
- Pygame - 首页
- Pygame - 概览
- Pygame - Hello World
- Pygame - 显示模式
- Pygame - 本地模块
- Pygame - 颜色对象
- Pygame - 事件对象
- Pygame - 键盘事件
- Pygame - 鼠标事件
- Pygame - 绘制形状
- Pygame - 加载图像
- Pygame - 在窗口中显示文本
- Pygame - 移动图像
- Pygame - 使用数字键盘键移动
- Pygame - 使用鼠标移动
- Pygame - 移动矩形对象
- Pygame - 将文本用作按钮
- Pygame - 转换图像
- Pygame - 声音对象
- Pygame - 混音通道
- Pygame - 播放音乐
- Pygame - 播放电影
- Pygame - 使用照相机模块
- Pygame - 加载光标
- Pygame - 访问 CDROM
- Pygame - 精灵模块
- Pygame - PyOpenGL
- Pygame - 错误和异常
- Pygame 有用资源
- Pygame - 快速指南
- Pygame - 有用资源
- Pygame - 讨论
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 完成后立即开始播放。 |
广告