本来是回复这个帖:https://tieba.baidu.com/p/5870649472
但回复在那么下面,感觉不容易被读到,所以重新开个帖……
中文语境下,攻速指每秒的攻击次数,因此等于攻击间隔的倒数。但是,在魔兽语境中,攻速是相对值,单位是百分比,定义是

其中:
“基础攻击间隔”:是单位自带的常量,其值,在地图编辑器每个单位下可以查到,是不变的。
“最终攻击间隔”:是体现在游戏中的实际攻击间隔。
攻速,即指两者之间的比例。
因此,对任何单位来说:

例如:已知嗜血提高40%攻速,血法的基础攻击间隔是1.64s,1级有14点敏捷,那么,嗜血的1级裸血法,攻击间隔是多少呢?

又例如,已知狂暴增加50%攻速,猎头的攻击间隔是2.31s,那么,嗜血的狂暴状态下的猎头,攻击间隔是多少呢?

而对非英雄单位来说,由于没有敏捷加成,因此其出生时可见的最终攻击间隔,即等于基础攻击间隔:

之后,就可以拿最终攻击间隔,去计算DPS了……
其实吧里,以前就有前辈讲过,可能没多少朋友读到吧:https://tieba.baidu.com/p/4351612380
但回复在那么下面,感觉不容易被读到,所以重新开个帖……
中文语境下,攻速指每秒的攻击次数,因此等于攻击间隔的倒数。但是,在魔兽语境中,攻速是相对值,单位是百分比,定义是

其中:
“基础攻击间隔”:是单位自带的常量,其值,在地图编辑器每个单位下可以查到,是不变的。
“最终攻击间隔”:是体现在游戏中的实际攻击间隔。
攻速,即指两者之间的比例。
因此,对任何单位来说:

例如:已知嗜血提高40%攻速,血法的基础攻击间隔是1.64s,1级有14点敏捷,那么,嗜血的1级裸血法,攻击间隔是多少呢?

又例如,已知狂暴增加50%攻速,猎头的攻击间隔是2.31s,那么,嗜血的狂暴状态下的猎头,攻击间隔是多少呢?

而对非英雄单位来说,由于没有敏捷加成,因此其出生时可见的最终攻击间隔,即等于基础攻击间隔:

之后,就可以拿最终攻击间隔,去计算DPS了……
其实吧里,以前就有前辈讲过,可能没多少朋友读到吧:https://tieba.baidu.com/p/4351612380