playEffect

public abstract int playEffect(int effectId, int loopCount, int volume)

播放指定音效文件,必需在调用 preloadEffect 方法预加载音效文件成功后才能调用该方法,否则会失败

Return

0 成功,-1 失败

Parameters

effectId

指定的音效文件 id,需与 preload 方法中传入的 id 保持一致

loopCount

音效循环播放的次数

volume

音效播放的音量 [0, 100]

See also


public abstract int playEffect(int effectId, String filePath, int loopCount, int volume, boolean publish)

播放指定音效文件,必需在调用 preloadEffect 方法预加载音效文件成功后才能调用该方法,否则会失败

Return

0 成功,-1 失败

Parameters

effectId

指定的音效文件 id,需与 preload 方法中传入的 id 保持一致

filePath

音效文件路径,sdcard 下文件需指定绝对路径,例:/sdcard/emulated/0/effect.mp3。 assets 下的文件路径格式为 file:///android_asset/effect.mp3

loopCount

音效循环播放的次数

volume

音效播放的音量 [0, 100]

publish

是否将音效传到远端:true:发布。本地用户和远端用户都能听到音效; false:不发布, 只有本地用户能听到音效

See also