事件
事件是谱面的主要构造之一,有瞬时与缓动两种大类事件。
瞬时事件
- 瞬时事件会在所属拍将判定线的对应数值立即设定为该事件的值,格式如下:
cv 0 0.000 10.000
cv 所属判定线号 所属拍 值
cp 0 0.000 1024.000 700.000
cp 所属判定线号 所属拍 X坐标 Y坐标
cd 0 0.000 0.000
cd 所属判定线号 所属拍 旋转角度
ca 0 0.000 0
ca 所属判定线号 所属拍 不透明度
cv为速度事件瞬时事件,要注意的是,速度事件不支持缓动。cp为移动事件瞬时事件。cd为旋转事件瞬时事件,需要注意的是,制谱器会将在制谱界面输入的角度取反后存入谱面文件中,原因未知。ca为不透明度事件瞬时事件。
缓动事件
- 缓动事件会在开始时间时,将判定线当前数值作为起始数值,使用指定缓动函数缓动到终点数值。
cm 0 1.000 2.000 2048.000 700.000 1
cm 所属判定线号 起始拍 结束拍 终点X坐标 终点Y坐标 缓动类型
cr 0 1.000 2.000 0.000 1
cr 所属判定线号 起始拍 结束拍 终点旋转角度 缓动类型
cf 0 1.000 2.000 255
cf 所属判定线号 起始拍 结束拍 终点不透明度
- 缓动类型编号对照与
RPE一致,请参考对照表。 cm为移动事件缓动事件。cr为旋转事件缓动事件。cf为不透明度事件缓动事件,不支持缓动类型,变化始终线性。
其它说明
- 速度值为一个
float,默认为10.000 - 透明度值为一个
int。0为完全透明,255为完全不透明,-1时隐藏判定线上所有音符。- 仍有其它特性未考证。