深入探討 CS2 中手榴彈彈跳的物理原理:彈跳衰減和摩擦係數如何影響落點,為什麼預設道具線每個版本都會過期,以及如何驗證你的道具線是否仍然有效。
導語
訓練房裡最容易騙人的一句話是「這條線我閉著眼都能扔」。閉著眼能扔的是動作,不是結果。投擲物從出手到生效,中間要過重力、空氣阻力、碰撞恢復、摩擦衰減四道結算,任何一道的參數在版本間挪動,你那條「閉眼線」的落點就從包點挪到了牆角。預設道具線之所以要按版本重練,不是教練閒,是伺服器的物理帳本每一版都在改小數點。
一、彈跳不是一條拋物線,是三次衰減的接力
很多人把投擲物想成高中物理那道斜拋題,實際伺服器算的是分段碰撞。煙霧彈第一次觸地,垂直速度乘以恢復係數,水平速度乘以摩擦係數;第二次觸地,同樣的係數再乘一遍。這兩個係數在版本裡哪怕只差 0.02,三次彈跳之後的落點偏移在 Mirage 中路那種長距離拋投裡就能到半個身位。
所以判斷一條預設道具線是否過期,別只看落點,要看第一次觸地的位置。第一跳偏了,後面全是複利。訓練圖裡對著牆根標記,比對著落點標記更早發現問題——落點是結果,第一跳是原因。
順帶一個容易被忽略的點:投擲物在空中的水平速度衰減和地面摩擦是兩套參數。你從 A 大扔向包點的長傳,滯空段吃的是空氣側衰減,落地段吃的是摩擦側衰減。版本調了後者,你調出手角度是補不回來的,只能改站位或者改蓄力節奏。
二、預設道具線過期,最先崩的是時間表不是準度
準度是個人問題,時間表是團隊問題。Inferno 二樓下那套封鎖,預設線的前提是煙在某一幀完全鋪開、火在某一幀封住拐角。投擲物飛行時間因為參數微調多出零點幾秒,看起來無傷大雅,但進攻方的入口時機是按舊時間表排的——人到了,煙還沒滿,那就是白給。
這也是為什麼職業隊的道具手冊上寫的不是「站位+角度」,而是「站位+角度+生效幀」。生效幀一變,整張執行表要往前或往後推,推的不是一個道具,是五個人的同步。
三、怎麼自己驗一條線還活著
別在實戰裡驗,實戰沒有對照組。開離線圖,固定站位,扔十次,錄下來逐幀看第一次觸地點。十次裡觸地點方差大,說明你的蓄力節奏不穩;十次都穩但落點和記憶裡對不上,說明版本參數動了。兩種問題解法完全不同,混在一起練只會越練越亂。
對普通玩家來說,結論很簡單:每個大版本之後,把你最依賴的三到五條預設線重錄一遍,不要憑肌肉記憶上分。肌肉記憶管的是手,物理引擎管的是球。
至於皮膚層面的東西——投擲物外觀塗裝在 C5GAME 上有獨立的展示位,但外觀不影響任何物理參數,別指望換個皮膚扔得更準。手感是心理層面的,落點是伺服器層面的,這兩筆帳分開記。