首先要明白一点,人和宠物的攻速是不一样的!人的面板攻速就是人的实际攻速,而宠物可能比你要快那么一点点。所以这个公式实际上就是找到了人和宠物攻速之间的换算法则。下面可以一起来做几步简单的运算,推导下这个公式。
现在我们已经知道:宠物因为动画帧数原因,攻击间隔的增长并非是连贯的,而是以6T为公差的一个等差数列:(这里的T就是那个f,都是指1/60秒的时间间隔)
6T, 12T, 18T, 24T, 32T, 48T...
随后我们通过巅峰的加点和装备攻速的更改,来不断地调整我们的人物攻速,企图找到在宠物攻速发生跳跃的时候,对应的人物攻速是多少。当然为了方便寻找人跟宠物的关系,我们要用的一列数据是人物的攻击间隔,所以要把测出来的攻速转换成攻击间隔就可以了。
如下表:
这里详细写一下:实际上就是一个以7.5T为公差的一个等差数列:
8.75T, 16.25T, 23.75T, 31.25T, 38.75T, 46.25T,...
好了,现在的问题是什么?
找规律题目一道:现在有两个等差数列:{An}和{Bn},见上表格,公差分别是为6和7.5,请用An把Bn表示出来。
第一步我们先把Bn按比例缩小到和An一样的公差,乘以6/7.5=0.8即可,得到下面的Bn’,然后观察一下就发现再减去1就可以正好得到An了。
所以An=Bn*0.8-1,反过来,Bn=(An+1)/0.8。
Bn是什么,Bn就是人物的攻击间隔,单位是Tick,所以拿60除以这个数,得到的就是人物的攻击速度啦。
人物的攻击速度=60/Bn=48/(An+1)。 An是什么,就是上文动画机制部分讲解的蛇的攻击间隔,这就是那个个公式。
多说一句,DH在做这个题目的时候,他们的人物攻速的等差数列测出来是以6.66666T为公差的,所以6/6.66666=0.9,也就是他们为什么是54的原因(60*0.9=54)。
至此,got666带来的公式推导就说完啦。找规律填数字,over。
暗黑3 V1.0 安卓版 78 MB
下载
湘ICP备2022002427号-10 湘公网安备:43070202000427号
© 2013~2024 haote.com 好特网