功能概述
声音命令,用来控制播放音频文件。
声音文件的大小要求不超过500kB,时长不超过10秒。
应用场景
- 捏猫的脸,可发出喵声。
- 记事提醒,一到规定的时间点,可有提示声。
- 解压类场景,扎破气球,会有爆破的声音。
XML规范
<SoundCommand sound="" volume="" loop="" keepCur="" />
参数说明
参 数 | 类 型 | 选 项 | 注 释 |
sound | 字符串 | 必填 | 声音文件路径名 |
volume | 数值 | 必填 | 正浮点数,声音大小,0~1的一个浮点数。数值越大,音量越大 |
loop | 字符串 | 选填 | 是否循环播放,true/false,默认是false |
keepCur | 字符串 | 选填 | 播放此音频时,是否保持当前正在播放的声音,true/false,默认false。只有当同时播放的音频数量大于系统最大值时才暂停优先级低的音频数据 |
应用示例
示例一:控制循环播放reached.mp3,同时不停掉正在播放的其他声音。
<SoundCommand sound="reached.mp3" volume="0.5" loop="true" keepCur="true" />