Skip to content

Playlist_播放列表 ​

控制播放列表的播放,列表必须先经 <<createplaylist>> 设置。(<<playlist>> 是「点歌台」——播放、洗牌、切歌、循环,KTV 技能点满。)

语法 ​

SugarCube
<<playlist listId actionList>>

参数 ​

  • listId:播放列表 ID。
  • actionList:要执行的动作列表。可用动作:
动作说明
fadein开始播放并淡入到 1(最响),5 秒
fadeout开始播放并淡出到 0(静音),5 秒
fadeoverto 秒 级别在指定秒数内淡到指定音量
fadeto 级别在 5 秒内淡到指定音量
load暂停并强制丢弃数据、开始加载
loop结束后重复播放
mute静音(等效音量 0)
pause暂停播放
play开始播放
shuffle随机洗牌
skip跳到队列中下一轨
stop停止播放
unload停止并强制丢弃数据
unloop不重复播放(默认)
unmute取消静音(默认)
unshuffle不洗牌(默认)
volume 级别设置音量(0 到 1)

示例 ​

SugarCube
/* 给定设置(含 <<createplaylist "bgm_lacuna">>…<</createplaylist>>) */

<<playlist "bgm_lacuna" play>>
<<playlist "bgm_lacuna" volume 0.5 play>>
<<playlist "bgm_lacuna" unloop play>>
<<playlist "bgm_lacuna" shuffle play>>
<<playlist "bgm_lacuna" volume 0 fadein>>
<<playlist "bgm_lacuna" volume 0.75 fadeout>>
<<playlist "bgm_lacuna" volume 0.25 fadeto 0.75>>
<<playlist "bgm_lacuna" volume 0.25 fadeoverto 30 0.75>>
<<playlist "bgm_lacuna" pause>>
<<playlist "bgm_lacuna" stop>>
<<playlist "bgm_lacuna" mute>>
<<playlist "bgm_lacuna" unmute>>
<<playlist "bgm_lacuna" volume 0.40>>
<<playlist "bgm_lacuna" shuffle>>
评论