一、必备知识
1.帧
剑网3中每一秒分为16帧,每帧62.5毫秒。无论是技能还是什么,时间必然是帧的整数倍,实际中不会出现小数帧。
2.百分数
剑网3中看到的百分数,无论是概率还是加速率,实际存储的是以1024为满值的数。如看到25%,实际存储的是256/1024。在本文中,我把有关的数字称为“加速率值”。加速率是个百分数,游戏中面版显示4.88%是个四舍五入到2位小数的近似值,实际为50点加速率值,这个值是准确的整数值,不可能出现小数。即50/1024≈4.88%。将%与1024结合,得到10.24这个值是后文经常要用到的。
二、关系图
复杂的加速关系已整理成图,可对照阅读后文。
三、正向推导过程
1.基础加速
每1%加速率,需要54.782点加速等级。这个数是个准确值。然后将加速率换算成加速率值,向下取整。即公式:
基础加速率值=[加速等级/54.782×10.24]
[]表示向下取整,也就是截尾
2.额外加速
有些门派心法的奇穴、技能,会带来额外加速。这个额外加速本质是直接增加额外加速率值,而不是加速等级。但在更新后这个值不会直接显示在面版上,只显示两位小数的额外加速率近似值。至于奇穴技能描述界面上,只有整数近似值。所幸的是,可以通过两位小数的加速率逆推出实际的额外加速率值。
额外加速率值/10.24≈额外加速率
3.总加速率值与时间减少
将两者相加即得总加速率值。在面版加速栏,有一项“时间减少%”,即是用当前的总加速率值进行计算的。
1-1024/(总加速率值+1024)=时间减少
4.时间与帧数
前文已经说过,时间长度只能是帧的整数倍。绝大部分技能读条时间、冷却时间、引导间隔,在描述上都是整数倍。有个特例是冰心的新妆玳弦,描述为 0.8s造成一次伤害,持续2.4秒。可0.8s*16帧每秒=12.8帧,所以实际上向上取整是13帧812.5ms一跳,共三跳,总持续2.4375秒。在强迫症眼里看来,读条显示时间保留一位小数是远不够的,应该有4位小数才对。
加速这个属性,让技能释放的时间帧数减少,从而达到了提高dps的目的。这个减少只能是一帧一帧整数的减,不可能出现小数。
5.加速帧数与实际时间
由原帧数和总加速率值,我们就能计算出实际的帧数,从而得出加速后的实际时间。公式:
加速后帧数=[原帧数×1024/(总加速率值+1024)]
加速率值的含义就在这里,把原帧数乘以一个系数后,由于帧数必须是整数,所以要向下取整。23.9766帧,实际游戏中就会作为23帧处理。
最后将加速后帧数乘以62.5ms,即可得加速后的时间。引导技能再乘个跳数即可得总时间。
剑网3综合攻略相关资讯:
更多更多精彩相关推荐
- [12-19]·《剑网3》蓬莱官方Cos献礼 主题微电影首映
- [12-18]·剑网3狂欢夜后天开幕 35位CV演绎感人剧情歌
- [12-17]·剑网3巅峰阵营战今晚开幕 火爆战况现场直击
- [12-17]·剑网3世外蓬莱12月21日公测 高燃CG首映
- [12-17]·12月17日更新内容公告 扬州城场景由昼入夜
- [12-14]·95级的最后一天要怎么过? 剑心邀你搞大事
- [12-14]·12月14日更新内容公告 世外蓬莱预下载开启