「谱面格式」:修訂間差異

移除 1 位元組 、​ 2019年6月4日 (星期二)
無編輯摘要
→‎Timing
無編輯摘要
第59行: 第59行:
hold(t1,t2,lane);
hold(t1,t2,lane);
|}
|}
 
*t(ms):地面Note所在时间,数字为整数
t(ms):地面Note所在时间,数字为整数
*t1,t2(ms):地面Hold物件开始/结束的时间,数字为整数,'''t1<t2'''
 
*lane(1~4):物件所在轨道,从左到右分别为1,2,3,4
t1,t2(ms):地面Hold物件开始/结束的时间,数字为整数,'''t1<t2'''
 
lane(1~4):物件所在轨道,从左到右分别为1,2,3,4


===虹弧Arc & 天空Note===
===虹弧Arc & 天空Note===
第72行: 第69行:
| arc(t1,t2,x1,x2,slideeasing,y1,y2,color,FX,skylineBoolean);
| arc(t1,t2,x1,x2,slideeasing,y1,y2,color,FX,skylineBoolean);
|}
|}
 
*t1,t2(ms):虹弧Arc物件开始/结束的时间,数字为整数,'''t1可以等于t2''',当t1=t2时,虹弧为直角.
t1,t2(ms):虹弧Arc物件开始/结束的时间,数字为整数,'''t1可以等于t2''',当t1=t2时,虹弧为直角.
*x1,x2(-0.50~1.50):代表Arc物件开始/结束时的横坐标,官谱一般x1=0.00或1.00,'''数字为不可省略小数点后两位的一个数'''
 
*slideasing(b,s,si,so):虹弧滑动方式.b=Both=Sine in & out,s=straight,si=Sine in,so=Sine out.'''当t1=t2时该参数无意义,<s>都是直的</s>'''
x1,x2(-0.50~1.50):代表Arc物件开始/结束时的横坐标,官谱一般x1=0.00或1.00,'''数字为不可省略小数点后两位的一个数'''
**si与so可以两个在一起自由组合(如siso,sisi等),为不同方向上的变换效果
 
*y1,y2(0.00~1.00):代表Arc物件开始/结束时的纵坐标,官谱一般y1=1.00,'''数字为不可省略小数点后两位的一个数'''
slideasing(b,s,si,so):虹弧滑动方式.b=Both=Sine in & out,s=straight,si=Sine in,so=Sine out.'''当t1=t2时该参数无意义,<s>都是直的</s>'''
*color:虹弧颜色,0蓝,1红,2绿,'''在skylineBoolean=true时该参数无意义'''
 
*FX(none,full,incremental):目前尚未发掘出该参数的用途,已知本参数可以填none,full,incremental,可实际上填写时并没有区别,<s>lowiro模仿SDVX的证明(</s>
si与so可以两个在一起自由组合(如siso,sisi等),为不同方向上的变换效果
*skylineBoolean(false,true):判定这一段虹弧是不是天空Note的判定线.false不是,为普通虹弧;true是,为天空Note的判定线.<s>但是只要有Arctap本参数就无意义,都为黑线</s>
 
** 当skylineBoolean=true,并且该判定线上有天空Note时,代码如下
y1,y2(0.00~1.00):代表Arc物件开始/结束时的纵坐标,官谱一般y1=1.00,'''数字为不可省略小数点后两位的一个数'''
 
color:虹弧颜色,0蓝,1红,2绿,'''在skylineBoolean=true时该参数无意义'''
 
FX(none,full,incremental):目前尚未发掘出该参数的用途,已知本参数可以填none,full,incremental,可实际上填写时并没有区别,<s>lowiro模仿SDVX的证明(</s>
 
skylineBoolean(false,true):判定这一段虹弧是不是天空Note的判定线.false不是,为普通虹弧;true是,为天空Note的判定线.<s>但是只要有Arctap本参数就无意义,都为黑线</s>
 
当skylineBoolean=true,并且该判定线上有天空Note时,代码如下
 
{| class="wikitable"
{| class="wikitable"
|-
|-
| arc(t1,t2,x1,x2,slidemethod,y1,y2,color,FX,true)[arctap(tn1),arctap(tn2),……,arctap(tnm)];
| arc(t1,t2,x1,x2,slidemethod,y1,y2,color,FX,true)[arctap(tn1),arctap(tn2),……,arctap(tnm)];
|}
|}
 
*tn1,tn2,……,tnm(ms):m个天空物件在这条判定线上的位置,数字为整数,'''t1≤tn1<tn2<……<tnm≤t2'''
tn1,tn2,……,tnm(ms):m个天空物件在这条判定线上的位置,数字为整数,'''t1≤tn1<tn2<……<tnm≤t2'''


===综合===
===综合===
第105行: 第91行:
===1.6.1新特性===
===1.6.1新特性===
*arc语句中,x1 x2 y1 y2参数可以超出限制
*arc语句中,x1 x2 y1 y2参数可以超出限制
*同时多根虹弧确认可行
*同时多根虹弧确认可行
*新增camera语句
*新增camera语句
**位置在第一个Timing语句下方,'''不混杂在真正note语句里''',按时间顺序排列,用一个空行与真正note语句分开
**位置在第一个Timing语句下方,'''不混杂在真正note语句里''',按时间顺序排列,用一个空行与真正note语句分开
内容管理员
1,359

次編輯