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