liko
    Preparing search index...

    Variable musicConst

    music: MusicManager = ...

    音乐管理器实例,用于管理背景音乐或需要精确控制的长音频 推荐用于:背景音乐、环境音效、语音播放等需要精细控制的音频

    MusicManager

    特点:

    • 支持暂停恢复功能,适合长时间播放的音频
    • 提供丰富的音频控制方法(淡入淡出、播放速率等)
    • 每个URL维护唯一实例,便于状态管理
    • 返回Sound实例,支持更精细的控制操作
    • 建议为游戏中的背景音乐、环境音效、语音播放等长音频使用此管理器
    • 使用示例:
    // 播放背景音乐(循环)
    music.play('music/background.mp3', true, 0.6);

    // 暂停和恢复音乐
    music.pause('music/background.mp3');
    music.resume('music/background.mp3');

    // 音量淡入淡出
    music.fadeIn('music/background.mp3', 2);
    music.fadeOut('music/background.mp3', 3);

    // 设置播放速率
    music.setPlaybackRate('music/background.mp3', 1.2);

    // 获取音乐实例进行更多控制
    const bgMusic = music.play('music/background.mp3');