512
个编辑
无编辑摘要 |
无编辑摘要 |
||
第9行: | 第9行: | ||
*'''由于lowiro明确讲过禁止传播官方以外的版本,所以本页面将保持孤立状态,严禁链入/引用!''' | *'''由于lowiro明确讲过禁止传播官方以外的版本,所以本页面将保持孤立状态,严禁链入/引用!''' | ||
==总论== | ==总论== | ||
谱面的后缀名为aff,所有官方谱面 | 谱面的后缀名为aff,所有 在安装包中的 官方谱面 (即[[Arcaea]]曲 包中 的曲目的PST/PRS/FTR难度和愚人节版本中的愚人节谱面) 没有加密,可以直接阅读 | ||
谱面所在位置为(Android apk)/assets/songs/<曲目id> 或 (iOS ipa)/Payload/Arc-mobile.app/songs/<曲目id>里,其中0,1,2,3分别对应PST,PRS,FTR,BYD。<s>其他的是什么东西自己打开便知道了</s> | 谱面所在位置为(Android apk)/assets/songs/<曲目id> 或 (iOS ipa)/Payload/Arc-mobile.app/songs/<曲目id>里,其中0,1,2,3分别对应PST,PRS,FTR,BYD。<s>其他的是什么东西自己打开便知道了</s> | ||
第122行: | 第118行: | ||
:*trackshow:显示轨道 | :*trackshow:显示轨道 | ||
:**不填参数 | :**不填参数 | ||
: | :**使用例:''scenecontrol(10240,trackhide);'' | ||
:*trackdisplay:轨道透明度控制 | :*trackdisplay:轨道透明度控制 | ||
:**''(注意:此type并未在任何官方谱面中使用过,但是包含此type的sc语句可以正常被Arcaea本体读取并正确执行,'''请谨慎使用''' ''(<s>高效率程序员看不惯单单是轨道显示/隐藏就写了两个type,于是造了个轮子(结果惨遭忽视))</s>) | :**''(注意:此type并未在任何官方谱面中使用过,但是包含此type的sc语句可以正常被Arcaea本体读取并正确执行,'''请谨慎使用''' ''(<s>高效率程序员看不惯单单是轨道显示/隐藏就写了两个type,于是造了个轮子(结果惨遭忽视))</s>) | ||
:**param1:轨道从当前alpha变换到目标alpha(param2)所要花费的时间,数字为不可省略小数点后两位的一个数,单位为秒,填0.00等价于填1.00 | :**param1:轨道从当前alpha变换到目标alpha(param2)所要花费的时间,数字为不可省略小数点后两位的一个数,单位为秒,填0.00等价于填1.00 | ||
:**param2:轨道需要变换到的目标alpha值, | :**param2:轨道需要变换到的目标alpha值, 可以填非负整数;<255 时有黑色背景特效,否则没有;=0为轨道完全透明,=255为轨道不透明,>=256时透明度对256取余数计算。 | ||
: | :**使用例:''scenecontrol(20480,trackdisplay,6.00,0);'' | ||
:*redline:Arcahv解锁演出时的背景红线效果 | :*redline:Arcahv解锁演出时的背景红线效果 | ||
:*arcahvdistort:Arcahv解锁演出时的背景变形效果 | :*arcahvdistort:Arcahv解锁演出时的背景变形效果 | ||
第133行: | 第129行: | ||
:**param1:本语句持续时间,数字为不可省略小数点后两位的一个数,单位为秒 | :**param1:本语句持续时间,数字为不可省略小数点后两位的一个数,单位为秒 | ||
:**param2:未知参数 | :**param2:未知参数 | ||
: | :**使用例:''scenecontrol(40960,redline,1.88,0);'' | ||
:*hidegroup:是否隐藏该时间组(timinggroup)内的note(由param2决定) | :*hidegroup:是否隐藏该时间组(timinggroup)内的note(由param2决定) | ||
:**param1:未知参数 | :**param1:未知参数 | ||
第139行: | 第135行: | ||
:***1:隐藏该时间组的note | :***1:隐藏该时间组的note | ||
:***0:显示该时间组的note | :***0:显示该时间组的note | ||
: | :**使用例:''scenecontrol(81920,hidegroup,0.00,1);'' | ||
:**需要放在时间组(timinggroup)中使用 | :**需要放在时间组(timinggroup)中使用 | ||
第154行: | 第150行: | ||
*一张谱面理论可以存在无限多个timinggroup语句块,也可以仅由t=0的timing和无数timinggroup组成 | *一张谱面理论可以存在无限多个timinggroup语句块,也可以仅由t=0的timing和无数timinggroup组成 | ||
可以 通过 在括号内 添加标识来达到特殊 效果,不 填则不使用任何 特 殊 效果 。不 同特 殊 效果 之间 可以 叠加 , 用下划线隔开即可 , 如timinggroup(noinput_anglex200) 。<br> | |||
目前已有特殊效果标识有: | |||
< | |||
*noinput(v3.5.3新增 ) | |||
**此时本timinggroup内的物件只有显示效果,没有打击效果和物量,不会判定为击中 | |||
**noinput中 的 实体Arc和hold在经过判定线后依然会消失而不会直接穿过(v3.12.6起) | |||
**noinput中的实体Arc保留了部分判定,因此依然可以实现一些正常的判定特性 , 如当异色Arc相交时 ,可 以用任意一只手去接/换手 | |||
***v3.12.6的愚人节曲目 [[Mistempered Malignance]] 中的同色Arc段便是利 用 这个特性实现的,原理是在其中一条同色Arc上放了一条完全重叠的异色noinput隐藏Arc | |||
*fadingholds(v3.12.2新增) | |||
**此时在未击中Hold时,Hold会进行alpha渐变效果,直到变成未击中时的alpha | |||
**此效果仅对timinggroup中的Hold生效 , 其他物件 不受影响 | |||
**与noinput叠加时会正常触发fadingholds效果(但是你仍然无法击中hold) | |||
*anglex/angley(v3.12.6新增) | |||
**分别表示对timinggroup内的天键的轨迹进行旋转,旋转轴为经过天键在判定平面落点的平行于x/y轴的直线 , 其后需要 接 一个非负整数参 数, 表示旋转角(单位:度)的10倍 | |||
***实际落点和 判定位置不受影响 | |||
***此特殊 效果仅影响天键 , 不影响 地面tap/实体Arc/ 黑线 | |||
**x轴旋转时正方向为上转,y轴旋转时正方向为向左转 | |||
**两者可以叠加,叠加时先绕x轴平行线转再绕y轴平行线转,不受参数顺序影响 | |||
***例:timinggroup(angley3400_anglex200)则会将所有天键的轨迹绕其对应的x轴平行线向上旋转20°然后绕 其 对应的y轴平行线向右旋转20° | |||
===Flick=== | ===Flick=== |
个编辑