打开主菜单
首页
随机
登录
设置
关于Arcaea中文维基
免责声明
搜索
查看“User:Frank2020/sandbox”的源代码
←
User:Frank2020/sandbox
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
====风暴收集条计算方式<ref>模拟代码:https://gist.github.com/Young-Lord/d4593dc06649338c5515dd88b6c0df17</ref>==== *风暴收集条的变化速率为两部分影响的叠加效果:收集条的自然流失,以及音符判定的影响。对这两部分的分析见下文。 1. 自然流失部分 *一个谱面回忆率的自然流失速度是恒定的。游戏开始后直至谱面最后一个可打击物件或者黑线结束之前,回忆率会不断以该速度流失。 *回忆率自然流失速度计算公式为: 回忆系数 × 总物量 ÷ (谱面时长 + 0.5) *其中,谱面时长为谱面开始至谱面最后一个可打击物件或者黑线结束的时长,以秒为单位。公式计算结果单位为回忆率每秒,即回忆率变化速率。 2. 音符影响部分 *每个note判定后,都会持续对回忆率产生影响,其影响自判定出现后以指数级衰减。 *每个note判定所造成的总回忆率变化是恒定的。 ::*当获得一个Pure判定时,回忆率将总共增加:2 × [[机制#命中时回忆条计算|回忆系数]] ::*当获得一个Far判定时,回忆率将总共增加:[[机制#命中时回忆条计算|回忆系数]] ::*当获得一个Lost判定时,回忆率将总共减少:[[搭档#回忆收集条|Hard回忆率扣除回忆率]] *对于每个note对回忆率影响的衰减速度,不同note判定的衰减速度略有不同。 *设Δt = 当前时刻 - note判定生效时刻,则: ::*对某一个Pure判定或Far判定,其在某一时刻所造成的HP变化速率增加值为: ln(2) × 单个note对回忆率的总增加值 × 2<sup>-Δt</sup> ::*对某一个Lost判定,其在某一时刻所造成的HP变化速率减少值为: 0.5 × ln(2) × 单个note对回忆率的总减少值 × 2<sup>-0.5Δt</sup> *每个note判定对回忆率所造成的影响完全独立。
返回
User:Frank2020/sandbox
。