135
次編輯
NegativeTriu(留言 | 貢獻) 小 (→Scenecontrol: 修正一处拼写错误) |
NegativeTriu(留言 | 貢獻) (3202年了应该不会还有人以为aff里的小数必须保留小数点后两位吧) |
||
行 53: | 行 53: | ||
*'''t'''(ms):Timing起始位置,数字为整数 | *'''t'''(ms):Timing起始位置,数字为整数 | ||
*'''bpm'''(拍/分钟):节奏速度,数字为 | *'''bpm'''(拍/分钟):节奏速度,数字为小数 | ||
*'''beats'''(四分音个数(拍)):表示每多少个四分音符(拍)为一小节(出现一条小节线),数字为 | *'''beats'''(四分音个数(拍)):表示每多少个四分音符(拍)为一小节(出现一条小节线),数字为小数,比如4.00就是4/4拍,代表四拍一小节 | ||
**'''需要注意的是每个谱面一定要有一个t=0的Timing!而且其bpm数值不可为负数!''' | **'''需要注意的是每个谱面一定要有一个t=0的Timing!而且其bpm数值不可为负数!''' | ||
行 73: | 行 73: | ||
*'''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,不能换手) | ||
**只有skylineBoolean=true时t1可以大于t2 | **只有skylineBoolean=true时t1可以大于t2 | ||
*'''x1,x2''':代表Arc物件开始/结束时的横坐标,'''数字为 | *'''x1,x2''':代表Arc物件开始/结束时的横坐标,'''数字为小数''' | ||
*'''easing'''(b,s,si,so):Arc滑动方式。b = bezier,s = straight,si = sine in,so = sine out。'''当t1=t2时该参数无意义(都是直的)''' | *'''easing'''(b,s,si,so):Arc滑动方式。b = bezier,s = straight,si = sine in,so = sine out。'''当t1=t2时该参数无意义(都是直的)''' | ||
**si与so可以两个在一起自由组合(如siso,sisi等),siso代表x方向上滑动方式为si、y方向上滑动方式为so | **si与so可以两个在一起自由组合(如siso,sisi等),siso代表x方向上滑动方式为si、y方向上滑动方式为so | ||
*'''y1,y2''':代表Arc物件开始/结束时的纵坐标,'''数字为 | *'''y1,y2''':代表Arc物件开始/结束时的纵坐标,'''数字为小数''' | ||
*'''color''':Arc颜色,0蓝,1红,2绿,'''在skylineBoolean=true时该参数无意义,且能被游戏正常读取''' ''(很多官方谱面中出现color=3的黑线推测是为方便谱师写黑线时做标记用)'' | *'''color''':Arc颜色,0蓝,1红,2绿,'''在skylineBoolean=true时该参数无意义,且能被游戏正常读取''' ''(很多官方谱面中出现color=3的黑线推测是为方便谱师写黑线时做标记用)'' | ||
**只有愚人节版本(v2.0.2、v2.6.1、v3.5.3、v3.12.6)可以正常读取绿Arc,其他版本不能正常读取绿Arc | **只有愚人节版本(v2.0.2、v2.6.1、v3.5.3、v3.12.6)可以正常读取绿Arc,其他版本不能正常读取绿Arc | ||
行 123: | 行 123: | ||
:*trackdisplay<!---(v3.5.3新增? 存疑)--->:轨道透明度控制 | :*trackdisplay<!---(v3.5.3新增? 存疑)--->:轨道透明度控制 | ||
:**''(注意:此type并未在任何官方谱面中使用过,但是包含此type的sc语句可以正常被Arcaea本体读取并正确执行,'''请谨慎使用''' ''(<s>高效率程序员看不惯单单是轨道显示/隐藏就写了两个type,于是造了个轮子(结果惨遭忽视))</s>) | :**''(注意:此type并未在任何官方谱面中使用过,但是包含此type的sc语句可以正常被Arcaea本体读取并正确执行,'''请谨慎使用''' ''(<s>高效率程序员看不惯单单是轨道显示/隐藏就写了两个type,于是造了个轮子(结果惨遭忽视))</s>) | ||
:**param1:轨道从当前alpha变换到目标alpha(param2)所要花费的时间,数字为 | :**param1:轨道从当前alpha变换到目标alpha(param2)所要花费的时间,数字为小数,单位为秒,填0.00等价于填1.00 | ||
:**param2:轨道需要变换到的目标alpha值,可以填非负整数;<255时有黑色背景特效,否则没有;=0为轨道完全透明,=255为轨道不透明,>=256时透明度对256取余数计算。 | :**param2:轨道需要变换到的目标alpha值,可以填非负整数;<255时有黑色背景特效,否则没有;=0为轨道完全透明,=255为轨道不透明,>=256时透明度对256取余数计算。 | ||
:**使用例:''scenecontrol(20480,trackdisplay,6.00,0);'' | :**使用例:''scenecontrol(20480,trackdisplay,6.00,0);'' | ||
:*redline(v3.0.0新增):Arcahv解锁演出时的背景红线效果 | :*redline(v3.0.0新增):Arcahv解锁演出时的背景红线效果 | ||
:**param1:红线存在的时间,数字为 | :**param1:红线存在的时间,数字为小数,单位为秒 | ||
:**param2:未知参数 | :**param2:未知参数 | ||
:**使用例:''scenecontrol(40960,redline,1.88,0);'' | :**使用例:''scenecontrol(40960,redline,1.88,0);'' | ||
行 133: | 行 133: | ||
:*arcahvdistort(v3.0.0新增):Arcahv解锁演出时的背景变形效果 | :*arcahvdistort(v3.0.0新增):Arcahv解锁演出时的背景变形效果 | ||
:*arcahvdebris(v3.0.0新增):Arcahv解锁演出时的背景碎片效果 | :*arcahvdebris(v3.0.0新增):Arcahv解锁演出时的背景碎片效果 | ||
:**param1:从当前alpha变换为指定alpha的持续时间,数字为 | :**param1:从当前alpha变换为指定alpha的持续时间,数字为小数,单位为秒 | ||
:**param2:目标alpha值 | :**param2:目标alpha值 | ||
:**使用例:''scenecontrol(1000,arcahvdebris,1.00,128);'' | :**使用例:''scenecontrol(1000,arcahvdebris,1.00,128);'' | ||
行 189: | 行 189: | ||
*'''t'''(ms):Flick所在时间 | *'''t'''(ms):Flick所在时间 | ||
*'''x,y''':Flick初始位置的横、纵坐标,'''数字为 | *'''x,y''':Flick初始位置的横、纵坐标,'''数字为小数''' | ||
*'''vx,vy''':Flick滑动方向向量的横向、纵向值,'''数字为 | *'''vx,vy''':Flick滑动方向向量的横向、纵向值,'''数字为小数''',实际滑动方位角为正右方基础上逆时针arctan(vy/vx) | ||
*'''官方谱面目前还没有实装过Flick,请谨慎使用Flick''' | *'''官方谱面目前还没有实装过Flick,请谨慎使用Flick''' | ||
*v3.5.3开始的版本删除了部分Flick代码,因此这些版本不能正常读取flick | *v3.5.3开始的版本删除了部分Flick代码,因此这些版本不能正常读取flick | ||
行 197: | 行 197: | ||
*代码排列顺序'''除了第一个t=0的Timing外'''不受限制。 | *代码排列顺序'''除了第一个t=0的Timing外'''不受限制。 | ||
*通常(无Camera)情况下,实体Arc的起始点和结束点、Arctap的坐标不应超出(-0.50,0.00),(1.50,0.00),(0.00,1.00),(1.00,1.00)四个点组成的梯形(Beyond难度中后两个点改为(-0.25,1.00),(1.25,1.00) | *通常(无Camera)情况下,实体Arc的起始点和结束点、Arctap的坐标不应超出(-0.50,0.00),(1.50,0.00),(0.00,1.00),(1.00,1.00)四个点组成的梯形(Beyond难度中后两个点改为(-0.25,1.00),(1.25,1.00) ) | ||
**存在enwidencamera的情况下,实体Arc的起始点和结束点、Arctap的坐标不应超出(-1.00,0.00),(2.00,0.00),(-0.25,1.61),(1.25,1.61)四个点组成的梯形(Beyond难度中后两个点改为(-0.63,1.61),(1.63,1.61) | **存在enwidencamera的情况下,实体Arc的起始点和结束点、Arctap的坐标不应超出(-1.00,0.00),(2.00,0.00),(-0.25,1.61),(1.25,1.61)四个点组成的梯形(Beyond难度中后两个点改为(-0.63,1.61),(1.63,1.61) ) | ||
**超出Beyond难度梯形范围可能会导致部分Arc或Arctap位于屏幕外 | **超出Beyond难度梯形范围可能会导致部分Arc或Arctap位于屏幕外 | ||
*当Arc类型为黑线时,其没有坐标界限(如 [[Dreamin' Attraction!!]] FTR的长方形隧道、[[Fracture Ray]] FTR的开头倒数),但一般来说为了美观都会将其放置在上述的梯形区间内 | *当Arc类型为黑线时,其没有坐标界限(如 [[Dreamin' Attraction!!]] FTR的长方形隧道、[[Fracture Ray]] FTR的开头倒数),但一般来说为了美观都会将其放置在上述的梯形区间内 |
次編輯