攔路豬鉤子的命中計算機制 - 線上

Table of Contents

原文:https://goo.gl/XShMQx

此篇報導講解攔路豬的勾子命中計算的背後機制

一直以來相信大家都對於攔路豬的勾子命中機制頗有怨言

像是躲在豬視線外牆角落、或是從勾子上方跳/瞬移過去(源氏、閃光)等

都會被奇妙的異次元勾鉤中

原本網路上的猜測是可能是因為網路延遲或是hitscan*的運算命中機制而導致

(註:勾子像條瞬間發出的光線,按下去在直線路徑上的角色就算被鉤)


然而Blizzard公開回應攔路豬勾子判斷機制如下:

基本上就是在勾子尖端放顆命中判斷的球體

直線投射出去,只要在球體內範圍即是命中範圍,

所以才會有像是原文影片裡面那種隔牆勾人或是跳過勾子上方也會被鉤的狀況發生

所以以後對面有攔路豬的時候、記得躲牆角要離得遠一點

不然即使不在勾子鉤中的直線範圍內還是有可能會被命中的

所以根本就不是勾子,是一顆棘鐵球啊...




但這篇沒有解釋為什麼有時候源氏開反彈還會被勾的情況

可能猜想鉤子的圓球範圍碰到源氏可反彈範圍的外側觸發鉤中的判斷

但源氏的正面反彈範圍真的不是想像中的大

reddit測試反彈範圍文與影片:https://goo.gl/5bYPIZ

--

All Comments

Christine avatarChristine2016-10-08
因為判定命中範圍的球體沒有經過場景牆壁的cliping運

這寫在哪裡啊 沒看到@@
Iris avatarIris2016-10-12
我遇過看著鉤子從我旁邊穿過 想說躲過了 下一秒突然被勾
中 鉤子的動畫像是突然瞬移一樣 不知道是不是這原因
Zora avatarZora2016-10-15
鉤子從旁邊穿過 —> 命中動畫(瞬移到正中央)
Connor avatarConnor2016-10-15
事實上就是現在的勾太唬爛了 所以大家被勾到很賭爛
Emily avatarEmily2016-10-18
拿訓練機器人測過鉤子命中範圍大概是小圓形準心大小
Wallis avatarWallis2016-10-22
這意思是即使躲牆後但如果在小圓形範圍內也會被勾?
Hamiltion avatarHamiltion2016-10-25
應該是吧,躲牆後稍微在鐵鉤球範圍就算命中拉過去
Emily avatarEmily2016-10-29
鉤子不是瞬間到。
Agnes avatarAgnes2016-11-01
那這樣不是勾的問題吧 其他東西也都能隔牆射到阿
單純hitbox大而已吧
Una avatarUna2016-11-04
原來是陳可漢
Charlie avatarCharlie2016-11-05
所以這篇就會是 因為判定命中是球體 導致會被隔牆勾
感覺不太合理吧
Olga avatarOlga2016-11-07
*就會 -> 結論
John avatarJohn2016-11-10
就跟萊茵隨緣撞一樣吧 明明閃開還是被吸過去撞= =
Una avatarUna2016-11-11
被吸過去是lag
Bethany avatarBethany2016-11-13
那如果你的推論是對的 我直接朝牆壁射 也可以勾到人
Franklin avatarFranklin2016-11-17
Emily avatarEmily2016-11-21
簡單的說就是丟鉤子的時候會瞬間出現一支棒棒糖,有碰到棒
Daniel avatarDaniel2016-11-25
棒糖的都算被勾到,你往牆角丟一樣可以勾牆後的
Damian avatarDamian2016-11-26
嘿啊 但是如果棒棒糖的頭可以穿牆 那應該不限牆角 你
在牆後哪裡都可以勾過來阿
Kama avatarKama2016-11-26
不能穿牆啊 誰跟你說可以
圖都那麼清楚了
Dinah avatarDinah2016-11-27
那下次花村a點跳洽洽我不就一直對牆邊盲勾用力勾機會多
Gilbert avatarGilbert2016-11-30
我自己覺得的解釋是
1 所有投射物都是射球出來
2 豬的勾子是投射物
3 角色hitbox本來就會超出牆角 (事實)
4 勾子的球射到hitbox 判定拉到 把別人拖過來
就跟半藏可以射到牆後面的意思一樣
Franklin avatarFranklin2016-12-02
所以其實鉤子不是立即判定 而是看鉤子頭有沒有碰到
咯?
Ophelia avatarOphelia2016-12-05
我是覺得如果照原PO說的加個判定就解決的話
BZ應該老早就修好了
Megan avatarMegan2016-12-08
勾的球體本身應該有做個檢查是球體圓心和目標是否直接可視,
是的話就視為勾到。但沒有計算豬本身和目標物是否直接可視
Tristan Cohan avatarTristan Cohan2016-12-09
所以會形成「勾看得到你,但豬看不到你」而仍然被勾的情況
William avatarWilliam2016-12-12
其實沒遇過刀舉起來還被勾走的情況欸
Kristin avatarKristin2016-12-14
其實不是鉤子 是能暈人+黏人的鐵球
Ethan avatarEthan2016-12-15
原來招架的範圍大得這麼誇張難怪彈回來這麼猛 一堆打偏都彈
Irma avatarIrma2016-12-19
停玩OW一段時間後回來覺得超過極限距離結果還是被勾中
Doris avatarDoris2016-12-20
但訓練場測試一樣還是20米多一點(大概只有我QQ)
Mary avatarMary2016-12-24
最近常碰到勾到閃光被回朔吃掉 這是什麼情況
如果是PING差異 12PING應該不會有這種事情發生
Tom avatarTom2016-12-28
那個是tick問題 不過不是改60了嗎
Olivia avatarOlivia2016-12-28
關於這個喔 即使tick調高了 對面的網路也會改變世界的真理
Dora avatarDora2017-01-02
我上次碰到一隻豬(在NG半夜我猜是外國玩家)小美冰箱被拉破打
還不是一次是三次 我提早半秒冰箱他鉤子過來就破了被拉過去
Adele avatarAdele2017-01-05
不信邪的下場就是整場被拉著打 只差機制改過否則牆檔都會被|
Elvira avatarElvira2017-01-08
server狀態運算tick一直都是60,別再說啥改60了.....
Blanche avatarBlanche2017-01-09
所謂的20改60是server送更新給client的速率,server運算之
前就有人驗證是60
Skylar DavisLinda avatarSkylar DavisLinda2017-01-13
之前沒這種問題 某次更新後常常勾到被回朔 被影襲
Caitlin avatarCaitlin2017-01-17
現在感覺三個法拉杯距離拉大了 要先預判多一點
不然就是要等對手用完招才比較穩
Joseph avatarJoseph2017-01-20
所以勾子其實是AOE啊...
Caitlin avatarCaitlin2017-01-24
範圍不算大算不上AOE吧...
Daph Bay avatarDaph Bay2017-01-26
所有東西都是aoe 數學上的點並不存在,即使要用數學描
述真的點,也是用dxdydz去做
Isabella avatarIsabella2017-01-30
you are right
Charlotte avatarCharlotte2017-02-04
還有死神無敵小美冰箱進cd還被勾的情況也沒解釋
Ursula avatarUrsula2017-02-04
但很少耶 我有時故意給別的豬勾都擋得住
Brianna avatarBrianna2017-02-07
結果今天打rank碰到冰箱被....好像法拉打爆 總之不是技能
但是深夜對方像外國人 我覺得這是tick的鍋啦 死BUG