逗游网:值得大家信赖的游戏下载站!
发布时间:2015-04-04 16:26 来源:互联网
接着看几张图
第一张炼金是没有开大的,第二张则是开了三级大的,四张图都消除了敏捷的攻速加成。
对比四个模型的攻击速度和攻击间隔,如果你对数字足够敏感,应该会发现这里显示的AS和AT,AS*AT=1.7。
没错,dota2面板都是以1.7的基础攻击间隔来计算的,当英雄不受任何攻速加成的影响的时候,根据面板上显示的攻击速度和攻击间隔计算出来的基础攻击间隔都是1.7。这就是我前面一直说的,V社在攻速显示方面的一个奇葩设定,而正是因为都是基于1.7的基础攻击间隔来计算攻击间隔的,因此V社程序员不得不引入补偿攻速这个常量,来使AS和AT符合AS*AT=BAS这个公式。
对于基础攻击间隔不是1.7的英雄来说,补偿攻速CAS、攻击速度AS、攻击间隔AT、1.7这四个量有什么关系呢?经过多次实测,我总结出这个公式:
1.7/(1+CAS%)/(AS%-CAS%)=AT <=>1.7/(AS%+AS%*CAS%-CAS%*CAS%)=AT
其中,AS=100+IAS+CAS,因此这个公式又可以写成
1.7/(1+CAS%)/(1+IAS%)=1.7/(1+CAS%+IAS%+CAS%*IAS%)=AT
这就是补偿攻速CAS在面板显示中的作用。
上一篇: 猎国德库拉古堡详解
下一篇: 火女快速上手攻略:教你轻松玩转纵火少女