看不懂不会玩 发表于 2022-5-16 17:58:25

关于伤害效用的问题



事情是这样的,今天心血来潮想测试一一个辅助技能,分歧几率流血,然后就在仓库随便找了一把武器准备收集一些数据,可是没想到却发现了一个比较有意思的现象


如下图所示,武器物理伤害是24到50,但是下面的普通攻击却变成了24到49


然后是技能显示


技能显示伤害效用是230%那么理论上最大物理伤害显示应该50乘2.3=115才对,可是最终呈现在面板上面的却和普通攻击一样少了一点点,这让我百思不得其解,有那个大佬能出了解惑吗

本帖最后由 看不懂不会玩 于 2022-5-16 18:25 编辑

逍遥南 发表于 2022-5-16 18:14:13

你选到个普通攻击说戒备打击的230%伤害效用?你面板上选到戒备打击再看看。,。。。

看不懂不会玩 发表于 2022-5-16 18:19:58

逍遥南 发表于 2022-5-16 18:14
你选到个普通攻击说戒备打击的230%伤害效用?你面板上选到戒备打击再看看。,。。。 ...

戒备打击的面板我也放出来了,可能排版有点问题,在普通攻击的上面

逍遥南 发表于 2022-5-16 18:24:12

看不懂不会玩 发表于 2022-5-16 18:19
戒备打击的面板我也放出来了,可能排版有点问题,在普通攻击的上面

那就没问题啊,面板上下面是不会显示小数点的,比如,49.5在你武器上看就会四舍五入到50,但是在面板上49.5会舍掉0.5,显示49,然后49.5x230%=113.85,舍掉小数点后面的就是113

无名的街道 发表于 2022-5-16 18:26:42

49*2.3=112.7,取整113
24*2.3=55.2,取整却取了54
所以24和50这俩数值肯定也是取整出来的,计算的时候应该是23.xxxxxxxx和49.xxxxxxxxx
底层算法就别研究了,有什么意义

看不懂不会玩 发表于 2022-5-16 18:32:47

逍遥南 发表于 2022-5-16 18:24
那就没问题啊,面板上下面是不会显示小数点的,比如,49.5在你武器上看就会四舍五入到50,但是在面板上49 ...

谢谢解惑

看不懂不会玩 发表于 2022-5-16 18:34:21

无名的街道 发表于 2022-5-16 18:26
49*2.3=112.7,取整113
24*2.3=55.2,取整却取了54
所以24和50这俩数值肯定也是取整出来的,计算的时候应该 ...

谢谢解惑
页: [1]
查看完整版本: 关于伤害效用的问题