17173有料社区

标题: 关于伤害效用的问题 [打印本页]

作者: 看不懂不会玩    时间: 2022-5-16 17:58
标题: 关于伤害效用的问题
本帖最后于  2022-5-16 18:25 编辑


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


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


然后是技能显示


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


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

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

作者: 逍遥南    时间: 2022-5-16 18:24
发表于 2022-5-16 18:19
戒备打击的面板我也放出来了,可能排版有点问题,在普通攻击的上面

那就没问题啊,面板上下面是不会显示小数点的,比如,49.5在你武器上看就会四舍五入到50,但是在面板上49.5会舍掉0.5,显示49,然后49.5x230%=113.85,舍掉小数点后面的就是113
作者: 无名的街道    时间: 2022-5-16 18:26
49*2.3=112.7,取整113
24*2.3=55.2,取整却取了54
所以24和50这俩数值肯定也是取整出来的,计算的时候应该是23.xxxxxxxx和49.xxxxxxxxx
底层算法就别研究了,有什么意义
作者: 看不懂不会玩    时间: 2022-5-16 18:32
发表于 2022-5-16 18:24
那就没问题啊,面板上下面是不会显示小数点的,比如,49.5在你武器上看就会四舍五入到50,但是在面板上49 ...

谢谢解惑
作者: 看不懂不会玩    时间: 2022-5-16 18:34
发表于 2022-5-16 18:26
49*2.3=112.7,取整113
24*2.3=55.2,取整却取了54
所以24和50这俩数值肯定也是取整出来的,计算的时候应该 ...

谢谢解惑




欢迎光临 17173有料社区 (//bbs.17173.com/) Powered by Discuz! X3.2