从 CS2 子 tick 位移采样出发,拆急停不是「松键即静」,而是速度残量在叠键注销窗里怎样拖后 accuracy 与准星回正;给窄道 peek 与连点节奏一条可练的对照尺。
导语
很多局内体感是:人物已经站住了,第一发却还带着跑射惩罚。CS2 把移动更新拆到子 tick 粒度之后,急停不再等于键盘瞬间空档,而是一段「速度残量被吃掉、开火许可才翻绿」的短窗。本文只谈默认竞技设定下的输入—位移—散布链,不碰未公开补丁表。
叠键注销:A 还没松完,D 已经顶上来
经典急停是松 W 立刻按 S,或松 A 立刻按 D。子 tick 下,两帧之间角色仍可能带着切向速度分量:你以为是反向键「刹停」,服务器先看到的是短重叠——旧方向键位尚未从指令队列里完全注销,新方向键已经写入。残量不为零时,散布模型仍按移动态计,准星视觉上已开始收,首发宽往往就出在这个半窗。
练法不是拼手速,而是拼键程顺序:先松后按之间留可重复的间隔(因人而异,用本地 demo 看 velocity 曲线比背毫秒数靠谱)。Mirage 匪口对 A1、Anubis 中路贴墙小身位,身位只露出半个模型时,多留这一拍宽,等价于把对枪从「我站定了」改成「我还算在动」。
准星回正与「看起来能瞄」不是同一账本
回正分两层:视角稳定(view 不再被 punch 拽)和散布许可(是否仍挂移动 inaccuracy)。子 tick 采样让两层经常错拍:准星已回到 habitual 点,人物脚底的 speed 仍高于开火阈值。于是出现「准星静、枪不准」——不是玄学,是两套判定不同步。
窄道三连 peek 里,第三下若抢在许可闸打开前开火,弹道会系统性偏;换到 CT 回防,停稳再预瞄比「边收边点」少交一帧对枪税。开镜武器把问题放大:镜内十字似乎已锁,残速仍拖尾,中远点射会变成「明明瞄头却打肩」。
子 tick 窗口与默认对枪节奏
把一次 peek 拆成四段:加速出角 → 反向叠键 → 残速归零 → 许可内首发。第三段长度随地图摩擦、斜坡、蹲走切换而变;Inferno 香蕉窄道、Dust2 长管门边,贴墙走再急停,残量衰减路径比开阔地多一次法线修正,急停窗口体感更长。
队里默认若写「见人就停再打」,执行层应改成「见角先反向、再认许可、再开火」。竞技里与其赌对手也在跑射,不如用半身 retract 把己方开火点挪到许可内——多 80~120 ms 的站位成本,换的是首发落在散布桶中心。
小结
子 tick 移动教的是:急停是注销叠键后的残速账本,不是松键动画结束。本周练枪可只盯一条——本地录 demo,每次窄道 peek 标记「视觉回正」与「首发命中」是否同拍;错拍就改松按顺序,不改灵敏度。准星回正跟上了,再谈地图默认线与道具时间,局内才少交那帧看不见的宽。