跳到内容

谱面格式:修订间差异

→‎Arc & 天空音符(Arctap):​ 添加对designant类型的Arc描述
→‎Arc & 天空音符(Arctap):​ 添加对designant类型的Arc描述
 
第71行: 第71行:
===Arc & 天空音符(Arctap)===
===Arc & 天空音符(Arctap)===
Arc & 天空Note(Arctap)代码如下
Arc & 天空Note(Arctap)代码如下
  arc(t1,t2,x1,x2,easing,y1,y2,color,hitsound,skylineBoolean);
  arc(t1,t2,x1,x2,easing,y1,y2,color,hitsound,arctype);


*'''t1,t2'''(ms):Arc物件开始/结束的时间,数字为非负整数,'''t1可以等于t2''',当t1=t2时,Arc与判定线平行,物量为0,且此种类型的Arc可以起到连接Arc组的作用(即宏观上算作不分立的Arc,不能换手)
*'''t1,t2'''(ms):Arc物件开始/结束的时间,数字为非负整数,'''t1可以等于t2''',当t1=t2时,Arc与判定线平行,物量为0,且此种类型的Arc可以起到连接Arc组的作用(即宏观上算作不分立的Arc,不能换手)
第82行: 第82行:
**color=3的Arc在5.5.6版本中新增了'''[[#横缩放Arctap|横缩放Arctap]]'''的形态。''(目前,该Arc仅在2024年的愚人节谱面[[HIVEMIND INTERLINKED]]中出现,在其他谱面的表现形式可能不同,谨慎使用)''
**color=3的Arc在5.5.6版本中新增了'''[[#横缩放Arctap|横缩放Arctap]]'''的形态。''(目前,该Arc仅在2024年的愚人节谱面[[HIVEMIND INTERLINKED]]中出现,在其他谱面的表现形式可能不同,谨慎使用)''
*'''hitsound''':v4.0.0实装,给予Arctap特殊打击音效,'''对整条黑线上所有的Arctap生效,'''将它们替换为特殊样式,并应用特殊打击音效。举例:填写glass_wav时,将把/(songid)/glass.wav作为打击音效,填写“none”代表不应用特殊音效,无arctap或skylineBoolean=false时,该参数无意义(但是不能乱填,起码不能让游戏崩溃),等价于填写“none”
*'''hitsound''':v4.0.0实装,给予Arctap特殊打击音效,'''对整条黑线上所有的Arctap生效,'''将它们替换为特殊样式,并应用特殊打击音效。举例:填写glass_wav时,将把/(songid)/glass.wav作为打击音效,填写“none”代表不应用特殊音效,无arctap或skylineBoolean=false时,该参数无意义(但是不能乱填,起码不能让游戏崩溃),等价于填写“none”
*'''skylineBoolean'''(false,true):判断该Arc是否为音轨(黑线)。false为音弧(普通Arc),true为音轨,但是只要有Arctap 本参数就无意义( 会将此Arc的类型强制转换为音轨)
*'''arctype'''(false,true,designant): 当填写false/true时, 判断该Arc是否为音轨(黑线)。false为音弧(普通Arc),true为音轨,但是只要有Arctap 且该值不为designant时 会将此Arc的类型强制转换为音轨 ;填写designant时,该Arc表现为红偏粉的音轨,且该Arc上的ArcTap也会被染色。'''请注意,designant类型的Arc上的ArcTap不会被记入总combo数,击打时也不会计入combo(标记为noinput时ArcTap会隐藏但仍可被击打 ,且只会在[[Designant.]]/[[Lament Rain]]异象时生效。'''
** 当skylineBoolean=true,并且该Arc上有天空音符(Arctap)时,代码如下
** 当arctype=true,并且该Arc上有天空音符(Arctap)时,代码如下


  arc(t1,t2,x1,x2,easing,y1,y2,color,hitsound,true)[arctap(tn1),arctap(tn2),……,arctap(tnm)];
  arc(t1,t2,x1,x2,easing,y1,y2,color,hitsound,true)[arctap(tn1),arctap(tn2),……,arctap(tnm)];
71

个编辑