逗游网:值得大家信赖的游戏下载站!

微信:doyo_game
关注逗游
单机首页 游戏库 排行榜 资讯 攻略 专题 合集 工具补丁 手机游戏 正版商城
所在位置:攻略中心 > 图文攻略 > DOTA2 > 正文

学霸眼中的DOTA2:攻速计算及攻速显示面板研究

发布时间:2015-04-04 16:26 来源:互联网

 

  举个栗子,上图中剑圣的攻击速度是100,而攻击间隔却是1.77,这正是因为存在补偿攻速这个常量,导致攻击间隔产生了偏移,利用上面的公式可以进行计算,AS是100,CAS是21,那么IAS=AS-100-CAS=-21,1.77≈1.7/(1+21%)/(1-21%)

  再来看这两张图,600攻速的剑圣,攻击间隔是0.24秒,AS=600,IAS=AS-100-21=479,0.24=1.7/(1+21%)/(600%-21%)=1.7/(1+21%)/(1+479%),

学霸眼中的DOTA2:攻速计算及攻速显示面板研究学霸眼中的DOTA2:攻速计算及攻速显示面板研究

  同理,621攻速的剑圣,攻击间隔是0.23秒,AS=621,IAS=AS-100-21=500,0.23=1.7/(1+21%)/(621%-21%)=1.7/(1+21%)/(1+500%)

  充分说明这个算式是正确的。

  如果你曾经对dota2的攻速做过较为详细的研究,特别是测试中用到了基础攻击间隔不是1.7的英雄时,肯定遇到过面板上显示的攻击间隔和攻击速度与基础攻击间隔不对应的问题,然而,当攻击速度越大时,比如你在测试极限攻击间隔时,会发现貌似面板上显示的攻击间隔和攻击速度计算出来的基础攻击间隔越来越接近真正的基础攻击间隔,从1.7/(1+CAS%+IAS%+CAS%*IAS%)=AT这个公式也可以看出来,当IAS越来越大时,CAS的影响就越来越小。

  既然对于基础攻击间隔不是1.7的英雄来说,面板显示的攻击速度是错误的,那么正确显示的攻击速度应该是多少呢?

  实际上很简单,攻击间隔是正确的,那么直接把1.7/AT就可以得出正确的AS了,只是这个正确的AS可以说毫无实战意义,甚至在研究的演算过程中,都没有存在意义,但这至少比错误的显示要好得多。

  最后献上总表截图

学霸眼中的DOTA2:攻速计算及攻速显示面板研究

  点击可看大图

  最后的最后,再做个总结吧,进阶篇确实有点难以理解。

  基础篇的内容很简单,大家只需要记住BAT÷(1+IAS%)=BAT÷AS%=AT这个公式就对了。

  而进阶篇则主要讲了dota2攻速显示面板上的一个问题,由于所有英雄都是按照1.7的基础攻击间隔的模型来计算攻速和攻击间隔的,因此对于一些基础攻击间隔不是1.7的英雄来说,势必要引入一个特殊的常量,这个常量被本人命名为补偿攻速(或校准攻速)CAS,然而攻速面板显示的攻击速度却是直接把补偿攻速与其他攻速相加,这导致面板上显示的攻击速度和攻击间隔与基础攻击间隔无法对应,多次实验下,总结出了1.7/(1+CAS%)/(AS%-CAS%)=AT <=>1.7/(AS%+AS%*CAS%-CAS%*CAS%)=AT和1.7/(1+CAS%)/(1+IAS%)=1.7/(1+CAS%+IAS%+CAS%*IAS%)=AT这两个算式,解释了面板的显示问题。

  对比较BAT=AS%*AT和1.7=(1+CAS%)/(AS%-CAS%)*AT这两个算式,你会发现前者其实就是后者在CAS为0的情况下化简得出的。

进入《DOTA2》专区
查看更多《DOTA2》攻略
标签: 
https://www.doyo.cn/article/208070复制本文地址
阅读本文后,您的心情是:(选择后可查看结果)
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
今日关注游戏
游戏专题
IGN 9分以上作品 愿者上钩钓鱼的那点趣事 深冬之寒,来一起看看游戏中精美的雪景吧