導(dǎo) 饑荒的默認(rèn)武器攻擊動作持續(xù)時長為14幀,其中攻擊判定發(fā)生在第9幀,所以從第10幀到第14幀就是攻擊后搖。然而饑荒聯(lián)機(jī)版的攻擊動作是可以中途取消的,因此我們可以提前取消攻擊后搖來提前進(jìn)入下輪的攻擊動作。...

饑荒的默認(rèn)武器攻擊動作持續(xù)時長為14幀,其中攻擊判定發(fā)生在第9幀,所以從第10幀到第14幀就是攻擊后搖。然而饑荒聯(lián)機(jī)版的攻擊動作是可以中途取消的,因此我們可以提前取消攻擊后搖來提前進(jìn)入下輪的攻擊動作。當(dāng)然由于饑荒的代碼里寫了對玩家攻速的額外限制,使得兩次攻擊之間的最短間隔是12幀。因此就算用到了取消攻擊后搖的操作,相比默認(rèn)攻速也最多只能實現(xiàn)16.7%的提升。

饑荒提高攻速的原理是什么

從數(shù)值上看這個提升并不大,但是實戰(zhàn)中往往會因為這點攻速的加快,能從打2走1變成打3走1,實現(xiàn)50%的傷害提升。聽起來走A是那么有用,又是那么簡單,然而當(dāng)你自信滿滿創(chuàng)建世界,甚至還特意關(guān)閉洞穴或者打開獨行長路里消除延遲。會發(fā)現(xiàn)無論怎么練習(xí),走A操作都很卡手。不是提前取消攻擊,就是取消的太遲導(dǎo)致攻速毫無提升。

這是因為不同的取消攻擊后搖的方式在不同的情況下有不同的表現(xiàn),大致能夠分為三類。無通訊延遲、有通訊延遲無延遲補(bǔ)償?shù)那闆r、有通訊延遲有延遲補(bǔ)償?shù)那闆r。最簡單易懂的取消后搖方式是交互A,也就是用其它交互動作來打斷攻擊動作。

然而攻擊動作往往不能打斷交互動作,這意味著即使我們用交互動作來取消攻擊動作的后搖,也沒法立刻開始下一次攻擊動作。幸運(yùn)的是,有時交互動作會在剛進(jìn)入時打斷自己。

饑荒提高攻速的原理是什么

這些交互動作一共有三種,刮胡子失敗、睡覺失敗、唱戰(zhàn)歌時因為已激活同種戰(zhàn)歌buff失敗。因此在沒有通訊延遲的情況下,我們在第10幀到第12幀進(jìn)行這些交互動作就可以達(dá)到最高攻速,一共有3幀的容錯時機(jī)。

而在有通訊延遲的情況下,操作輸入部分代碼需要等待服務(wù)器確認(rèn)攻擊動作被打斷才能發(fā)出新的攻擊動作信號。因此在打斷攻擊動作后需要等待一段時間才能進(jìn)入下一次攻擊動作,通訊延遲越大,等待時間就越長。

饑荒提高攻速的原理是什么

饑荒只要打開洞穴就有至少2幀的通訊延遲,使得交互A的容錯率大大降低。如果加入別人的服務(wù)器,那就有更大的通訊延遲,使得交互A很難提升攻速。最后一種時髦的取消后搖方式是切A,切A和交互A類似,通過切換裝備的方式來打斷攻擊動作,然后再用攻擊動作來打斷切換裝備的動作。