你背下來的道具線不是座標,而是一組物理契約:出手點、初速方向、碰撞面法線與摩擦、彈跳衰減係數。版本動了其中任何一項,契約就作廢,而你的手還在按舊合約執行。
很多人的預設道具線是抄來的:一張圖、一個準星點、一段蹲跳節奏,練到肌肉記憶。問題在於,你背下來的從來不是「座標」,而是一組物理契約——出手點、初速方向、碰撞面的法線與摩擦、彈跳衰減係數。任何一項被版本動過,契約就作廢,而你的手還按舊合約執行。
一、牆面法線才是真正的「準星點」
投擲物的反彈方向由碰撞面的法線決定,不是由你的視角決定。你看到的準星點,只是把視角方向換算成一條射線;真正決定它往哪飛的,是它撞上的那個面的朝向。
這就解釋了一個常見現象:同一條煙,你在 A 點練得穩如老狗,換個站位就散。不是手感問題,是你撞上的面變了——從正面牆變成斜面、從斜面變成箱子側稜,法線角度差幾度,反彈後的水平分量就差一截。預設道具線之所以要按版本重練,第一層原因就在這裡:地圖碰撞體一旦被微調(補邊、加封、改斜坡),法線就變了,舊線的反彈段全部偏移。
實操上,重畫一條線時先別急著找落點。先確認三件事:出手點高度、撞面朝向、反彈後是否還有第二段碰撞。第二段碰撞是最容易被忽略的——很多線其實是「兩跳」,第一跳改一點,第二跳放大成落點漂移半公尺。
二、彈跳衰減:不是每次撞牆都還你同樣的速度
投擲物碰撞後有速度衰減,衰減比例跟碰撞類型綁定。硬面、軟面、地面、玩家模型,回饋都不一樣。你練的線如果依賴「撞一下再滑過去」,那它其實依賴的是衰減後的殘餘速度,而不是初始投擲力。
這帶來一個訓練上的陷阱:你在創意工坊裡練,落點穩;進實戰,落點飄。原因往往不是網路,而是你練的那條線太依賴衰減後的低速段——低速段對出手幀最敏感,差一幀,落點就差一截。真正穩的預設線,是那種「第一段就到點、第二段只是微調」的線,而不是「靠三跳慢慢蹭過去」的線。
所以重練時,我建議先做減法:把一條線拆成「必到的第一落點」和「可容忍的後續漂移」。第一落點必須落在容錯區中心,後續漂移只要還在煙圈覆蓋內就算合格。這樣版本一動,你只需要重測第一落點,而不是整條線推倒重來。
三、出手幀與高度:你練的其實是時間
同一套準星、同一段助跑,出手早一幀和晚一幀,落點能差出肉眼可見的距離。預設道具線之所以「祖傳」,是因為它把出手時機也編碼進去了——你記住的不只是準星位置,還有「走到這裡、鬆手」的節奏。
這就意味著,任何影響移動速度、跳躍高度、落地判定的改動,都會間接改寫你的道具線。不是道具本身被改了,是你到達出手點的時間被改了。重練的時候,先固定出手幀,再調準星;順序反了,你會陷入「怎麼調都不對」的死循環。
收尾:重畫一條線,先量三樣東西
我的習慣是,版本一有風吹草動,先量三樣:出手點離地高度、第一撞面的朝向、第一落點相對容錯區中心的位置。三樣裡只要有一項對不上,這條線就得重畫。剩下的,交給重複次數去磨。
預設道具線不是祖傳代碼,它是一份會過期的合約。版本簽字,你就得重新談。