作者:
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的誤差。說別人中文有問題,至少自己的中文要正確。老斯是什麼東西?