Appearance
音效(Effect)
同一条音轨的音效,后播放的会顶替之前的。不同音轨上的音效可以同时播放。
仅支持mp3的音频。
播放音效
typescript
//在音轨1播放音效1,500ms淡入
LM.playEffect("Audio/SE/音效1.mp3",100,1,500,true);
//在音轨0播放音效2
LM.playEffect("Audio/SE/音效2.mp3");| 序号 | 参数 | 解释 | 值 | 默认值 |
|---|---|---|---|---|
| 1 | src | 资源地址 | 字符串 | |
| 2 | volume | 音量,可不填 | 数值 | 100 |
| 3 | track | 音轨,可不填 | 数值 | 0 |
| 4 | time | 淡入时间,单位毫秒,可不填 | 数值 | 0 |
| 5 | loop | 是否循环,可不填 | 布尔 | true |
停止播放音效
typescript
//停止播放音轨0的音效
LM.stopEffect();
//500ms淡出音轨1的音效
LM.stopEffect(1,500);| 序号 | 参数 | 解释 | 值 | 默认值 |
|---|---|---|---|---|
| 1 | track | 音轨,可不填 | 数值 | 0 |
| 2 | time | 淡出时间,单位毫秒,可不填 | 数值 | 0 |
暂停音效
typescript
//暂停音效
LM.pauseEffect();
//暂停音轨1的音效
LM.pauseEffect(1);| 序号 | 参数 | 解释 | 值 | 默认值 |
|---|---|---|---|---|
| 1 | track | 音轨,可不填 | 数值 | 0 |
恢复音效
typescript
//恢复音效
LM.resumeEffect();
//恢复音轨1的音效
LM.resumeEffect(1);| 序号 | 参数 | 解释 | 值 | 默认值 |
|---|---|---|---|---|
| 1 | track | 音轨,可不填 | 数值 | 0 |
获得音效音量
typescript
//获得橙光音效的音量
let se = LM.getEffectVolume();设置音效音量
typescript
//设置音效音量为80,即橙光的音效音量
LM.setEffectVolume(80);| 序号 | 参数 | 解释 | 值 | 默认值 |
|---|---|---|---|---|
| 1 | volume | 音量, | 数值 | 0 |