音频管理
Estimated reading time: 3 minutesmaplebirch.audio 用于导入、缓存和播放模组音频。音频数据会写入 IndexedDB,播放时由框架解码并管理播放列表、音量、循环模式和进度。
支持格式:.mp3、.wav、.ogg、.m4a、.flac、.webm。
boot.json 导入
音频文件需要先写入 boot.json 的 additionFile,再在 maplebirchAddon 参数里声明要导入的目录。
多个目录:
播放
跳转:
导入和删除
播放列表
播放模式:
状态和进度
常用属性:
绑定进度条
内部结构
音频模块入口仍然是 src/modules/Audio.ts,对外注册为 maplebirch.audio。辅助类拆到 src/modules/AudioAddon/:
