Method playAllEffects
playAllEffects
播放所有音效文件。
Java
public abstract int playAllEffects(
int loopCount, double pitch, double pan, double gain, boolean publish);
详情
多次调用 preloadEffect 预加载多个音效文件后,你可以调用本方法播放所有预加载的音效文件。
参数
- loopCount
- 音效文件循环播放的次数:
- -1: 无限循环播放音效文件,直至调用 stopEffect 或 stopAllEffects 后停止。
- 0: 播放音效文件一次。
- 1: 播放音效文件两次。
- pitch
音效的音调。取值范围为 [0.5,2.0]。默认值为 1.0,代表原始音调。取值越小,则音调越低。
- pan
- 音效的空间位置。取值范围为 [-1.0,1.0]:
- -1.0: 音效出现在左边。
- 0: 音效出现在正前边。
- 1.0: 音效出现在右边。
- gain
音效的音量。取值范围为 [0,100]。100 为默认值,代表原始音量。取值越小,则音量越低。
- publish
- 是否将音效发布到远端:
true
: 将音效发布到远端。本地和远端用户都能听到该音效。false
: (默认)不将音效发布到远端。只能本地用户能听到该音效。
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。详见错误码了解详情和解决建议。