即时命中

From Team Fortress Wiki
Jump to: navigation, search
用于即时命中武器伤害判定的命中判定区(hitbox)
你是逃不掉的,老子的枪子比你更快!
士兵 告诉侦察兵,子弹才是最快的东西。

即时命中(Hitscan)攻击将直接对处于攻击路径上的目标造成伤害。所有的即时命中攻击在攻击者的视野里,都会于准星下方打出(枪械类),即使该类武器的攻击依然需要通过武器模型视图与世界模型辅助。但与飞行物不同的是,即时命中攻击并不会实际使用代码创建物理物体,而是在服务器中绘制多条线段,并在客户端中渲染成子弹/弹丸。根据攻击的击中与否或是客户端的设置,即时命中武器将会造成血迹\弹孔的效果。

技术层面上,虽然即时命中武器有着无限的速度(即时命中并造成伤害),并不意味着该类的所有武器都可以在命中后立刻造成伤害。

除了间谍工程师(仅生效于建筑)的近战武器外,所有近战武器都会在命中的0.25秒后才造成伤害。这是为了防止近战武器在近战动画完成前就造成伤害。

即时命中的两种主要判定方法:被子弹击中时,使用枪械命中判定区判定(包括手指枪的嘲讽攻击),而被近战击中时,将使用环境/飞行物(environmental/projectile)判定区进行判定(近战武器,冲锋盾撞击,以及大部分近战嘲讽攻击)。

枪械武器类 (下方以给出列表) 的射程虽然看似无限(实际最大射程大约为~56,754 单位)。当关闭武器固定散布时,所有枪械类武器(除大使左轮)都需要在开火后经过1.25秒再次过火才能稳定弹道散布,否则开火时,弹道将不同程度的随机散布。除大使左轮与执法者在开启固定弹道散布时,也是如此。大使左轮将在在开火后的0.8秒稳定下一发的弹道,执法者则为0.95秒。例如,霰弹枪侦察兵的主武器等可以发射多颗子弹的武器需要在开火后经过1.25秒后再次开火,才能确保弹道稳落在准星范围内。当武器固定散布开始时,这类武器将使用固定的弹道散布(霰弹枪将使用3x3的弹道分布),无需等待便可打出稳定的弹道。如果一次性可打出9发弹丸的武器反复射击,固定散布将使弹丸打在同一个位置上。

黏在墙面上的粘弹可使用即使命中武器将其摧毁。与飞行物不同的是,即时命中武器无法穿过队友的身体击中目标,除狙击手的主武器外。

枪械武器

即时判定的枪械武器列表
主武器 Scattergun Force-A-Nature Shortstop Soda Popper Baby Face's Blaster Back Scatter
猎枪 自然之力 游击手 苏打炮手 娃娃脸的冲击波 偷袭之力
副武器 Pistol Lugermorph Winger Pretty Boy's Pocket Pistol C.A.P.P.E.R
手枪 兔格尔手枪 边锋球员 帅气男孩的袖珍手枪 高能电磁脉冲粒子枪
副武器 Shotgun Reserve Shooter Panic Attack
霰弹枪 预备役射手 恐慌打击
副武器 Shotgun Reserve Shooter Panic Attack
霰弹枪 预备役射手 恐慌打击
主武器 Minigun Natascha Iron Curtain Brass Beast Tomislav Huo-Long Heater
转轮机枪 娜塔莎转轮机枪 铁幕转轮机枪 黄铜猛兽 汤姆斯拉夫 火龙转轮机枪
副武器 Shotgun Family Business Panic Attack
霰弹枪 家族运营枪 恐慌打击
主武器 Shotgun Frontier Justice Widowmaker Panic Attack
霰弹枪 边境裁决者 寡妇制造者 恐慌打击
副武器 Pistol Lugermorph C.A.P.P.E.R
手枪 兔格尔手枪 高能电磁脉冲粒子枪
建筑物 RED Level 3 Sentry Gun.png Red Mini Sentry.png
步哨枪 战斗型迷你步哨枪
主武器 Sniper Rifle Sydney Sleeper Bazaar Bargain Machina Hitman's Heatmaker AWPer Hand Classic Shooting Star
狙击步枪 悉尼沉睡者 市场还价者 鬼械神狙 职业杀手的手感 高手的 AWP 经典狙击步枪 流星狙击者
副武器 SMG Cleaner's Carbine
SMG 扫荡者卡宾
副武器 Revolver Ambassador Big Kill L'Etranger Enforcer Diamondback
左轮手枪 大使手枪 屠杀枪 陌生人 执法者 菱背响尾蛇

演示

该视频将展示渲染命中判定区后的多个模型:

参见

外部链接