Pikachu_xy
1.9以上版本开始武器含有“攻击速度”标签,武器实际上也有“攻击速度”这一属性,但游戏内武器的实际“攻击速度”到底是以什么计算的?
如剑的“攻击速度”一栏写着1.6,表示每秒可以攻击1.6次,那么意味着自攻击一次完成后经过0.625秒,攻击决定条就会完全恢复。但在MinecraftWiki的表格上却显示,剑的伤害决定条在0.6秒时就已经完全恢复。
这里就有个问题,到底以什么为准,如果其中一方取了约数,又是哪一方?

天辉胡萝卜
原因是下面公式里有一个+0.5偏移存在

T = 20 / attackSpeed = 20/1.6 = 12.5

damage = 0.2 + ((t + 0.5) / T) ^ 2 * 0.8

如果time=0.6s=12 tick,即t=12,
则上面的damage=1,即完全恢复

第一页 上一页 下一页 最后一页