楼主:
a3225737 (Hong/轟哥/Hsiaoboyo)
2018-07-14 21:08:40想问一下
为什么自残盾的怪
自残血量都比自身血量多1滴?
虚影的10滴自残扣11
修罗的100自残扣101
可是以前那种6滴血100万防的怪
确实是打6下可以打死
有没有数学老斯可以解释一下?
还是说MH不只中文难以理解,数学也不好理解?
他们数学好不好我不知道,但是我觉得这2次合作他们赚不少
作者: teiyou (teiyou) 2018-07-14 21:21:00
避免bug吧 就像固定扣血100%都会打最大血量+1滴一样
楼主:
a3225737 (Hong/轟哥/Hsiaoboyo)
2018-07-14 21:22:00因为没东西打了 只好去打虚影...
作者:
freeQoo (好好仁)
2018-07-14 21:45:00跟数学没关系 程式语法写成问题
作者:
freeQoo (好好仁)
2018-07-14 22:00:00直接解释好了 免得文组理组那边虾鸡八吵 通常自扣100%的语法会写扣血量上界 而不是扣固定数值 这样不管血量设定都能一套语法应用 差别只在于是要扣=还是>所以不要什么都牵扯去数学
楼主:
a3225737 (Hong/轟哥/Hsiaoboyo)
2018-07-14 22:04:00原来如此 感谢大大
哇靠 原po居然认为每一只自残怪扣的血量都要个别去设喔 何等人才
作者:
kwanza 2018-07-14 22:43:00上界不是数学概念吗(逃)
0在程式里很容易出现BUG…所以很多会用-1代表0…以减少BUG产生
文章里面有写到原PO觉得每只自残怪的血量都有个别设定吗脑补王4你??
作者:
ken890126 (éˆé‚奸商 路西法)
2018-07-14 22:52:00我也觉得原po没这样认为才对
因为你队伍的血量其实有小数点...所以多扣整数+1才可以保证你必死
作者:
freeQoo (好好仁)
2018-07-14 23:06:00自残盾关队伍血量屁事 鸡同鸭讲
楼主:
a3225737 (Hong/轟哥/Hsiaoboyo)
2018-07-14 23:08:00抱歉我文组化学的 只懂数字而已QQ 见笑惹
作者: oel0810 (滋霸) 2018-07-14 23:28:00
推二楼 笑死XDD
作者:
chccang ( )
2018-07-15 00:41:00为什么血量有小数点?
作者:
cycle (天体运行)
2018-07-15 00:45:00有队长技三围加成假设1.5倍血量你尾数奇数就会有小数点了
作者:
ffggzz2 (Fixyouo)
2018-07-15 08:42:00对啊 拥有自残盾的怪物 血量照理说是正整数吧? 这样和队伍血量有小数点问题就不一样了
作者:
chccang ( )
2018-07-15 09:14:00敌人血都整数的话,原因就不是什么程式问题了,而且要显示扣血和原本血量一样不难,我猜是别的原因
1. 血量是不公开资讯,你没查wiki怎知道他+12. 避免以后也许会出敌人生命提升百分比导致有小数点先做个预防措施也无妨3. 这点可能信略低,不过程式在判断"相等"会比"大小"稍微耗时,而且能只判断大小就尽量避免判断相等再来就是,浮点数不能判断相等(哪知人家怎么存data*可能性所以敌人死亡的判定八成是只判断“受伤大于总血量”
作者:
pcyu16 (._.?)
2018-07-15 13:43:00数字多少其实不重要,也没有特别意义这不是数学问题也不是程式问题血量跟伤害 目前来说绝对都是整数比例自残可能要考虑无条件进位但是100%自残不应该有这种问题应该只是方便行事的结果,没什么特别用意
作者:
reppoc (稍会)
2018-07-15 17:38:00大于等于逻辑的问题,也可以避免小数点bug吧?
逻辑面跟呈现面也是两回事 即使逻辑面真的有考量到减少bug的产生而有多扣一滴的作法 呈现面要做到符合血量的100滴也应该是能做得到 只是这种影响非常微小的小bug也许就只被纪录在工程师的笔记本里 等著哪一天没事做的时候再去修了
作者: SHENG2014 (上班族) 2018-07-16 01:22:00
因为你看到的1,在不同的手机内部可能会有0.0000000001的误差。说别人中文有问题,至少自己的中文要正确。老斯是什么东西?