Shotgun/zh: Difference between revisions

From DDraceNetwork
EdEnd (talk | contribs)
No edit summary
Darkh (talk | contribs)
Created page with "gif|muted"
 
(44 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{MigrateTranslation}}
{{MigrateTranslation}}
<languages/>
<languages />
{{Infobox weapon
{{Infobox weapon
| name = 霰弹枪
| name = 霰弹枪
Line 11: Line 11:
| remove = {{Tile|game|226}}/{{Tile|game|197}}
| remove = {{Tile|game|226}}/{{Tile|game|197}}
}}
}}
'''霰弹枪'''(英语:Shotgun)是玩家在游戏内可收集到的武器之一,持有霰弹枪进行开火会向着鼠标光标方向发射一条光线。


霰弹枪是自动武器。霰弹枪发射的光线与{{Laser|激枪}}发射光线外观上是相同的,并且它们都可以被可碰撞实体反射、拥有发射的最远距离以及发射到玩家身上后进行交互
'''霰弹枪'''(英语:Shotgun)不初始武器,但是可以在一些地图中获取玩家手持霰弹枪开火会从枪口向鼠标发射一条光线。


霰弹枪发射的光线是即时计算落点的即发射的光线会在一瞬间到达其发射方向上交互的对象,或到达最大发距离时停止延伸同时交互的判定时间也是瞬时的,即只在开火(或反后)的一瞬间击到了玩家身上,才会产生交互
霰弹枪是自动武器。霰弹枪与{{Laser|激光枪}}发射的光线形状相同而颜色可以相异并且两种光线以被墙体反射。它们各自拥最远程,玩家产生不同的效果


霰弹枪发射的光线的效果为:给光线碰撞到第一名玩家一个瞬时的、与光线发射方向相的力这个力会使得该名玩家能获得一个较大速度运用此特性,玩家可以从几乎任何角度通过霰弹枪获得较大的度进行移动
霰弹枪光线行为如下:
* 光线会在发射的同一[[Special:MyLanguage/ticks|游戏刻]](tick)击中目标或者到达最大射程消失,击中之后根据击中目标区别产生不同效果
** 如果击中墙面并且累计没有达到最大射程或者反射次数,光线将会进行反射,反射的光线行为和最初发射的光线类似,射角等于入射角;
** 如果击中玩家,玩家会被拉向光线(类似钩索,但是光线只有瞬时拉力),之后光线消失。玩家可以借助这个拉力在游戏中加速。


<span id="Horizontal_Movement"></span>
<span id="Horizontal_Movement"></span>
== 利用霰弹枪进行水平移动 ==
==利用霰弹枪进行水平移动==


为了获得较大的水平速度,玩家在正常前进时需要迎面接触到霰弹枪发射的光线。
为了获得较大的水平速度,玩家在正常前进时需要迎面接触到霰弹枪光线。


<span id="With_2_Tees"></span>
<span id="With_2_Tees"></span>
=== 双人操作 ===
===双人操作===


* 让两名玩家面对面高度的地面(或单向板)上,两者之间应有一定距离
* 让两名玩家面对面相隔一定距离着,尽量保持相的水平高度;
* 一玩家开始移动
* 一玩家向对方跑去
* 另一名玩家此时可以持霰弹枪向其开火;
* 二号玩家持霰弹枪向其开火;
* 此时正在移动的玩家会因为霰弹枪的光线而获得更大的水平速度。
* 此时一号玩家会霰弹枪作用下获得更大的水平速度
 
注意:如果在移动中的玩家达到最大水平[[Movement|移动速度]]后才被子弹命中,加速效果会更显著


注意:如果在移动中的玩家达到最大水平[[Movement|移动速度]]后进行开火,加速程度会显著提高。


[[File:Shotgun-2.mp4|400px|gif|muted]]
[[File:Shotgun-2.mp4|400px|gif|muted]]
<span id="By_Yourself"></span>
<span id="By_Yourself"></span>
=== 单人操作 ===
===单人操作===
 
* 找一个可以水平反射霰弹枪的方块;
* 同时瞄准它并向它跑去;
* 持霰弹枪向它开火,保证反射的光线击中自己,注意光线角度不完全水平时在竖直方向有分力,可能会导致减速或者弹起;
* 前进时注意避开方块防止被拦住或者减速(通常利用[[Special:MyLanguage/Jump|跳跃]]避开)。


* 找一处在地面上凸出来的墙体;
单人操作时玩家更容易掌握自己到达最大水平[[Special:MyLanguage/Movement|移动速度]]的,加速成功率大大提升
* 与其保持一定距离后向其开始移动,同瞄准那处墙体;
* 持霰弹枪向那处墙体开火此时玩家会因被墙体反射后的光线加速
* 避开那处墙体(通常利用跳跃避开)


如果是单人操作的话,玩家可以更容易掌握到自己到达最大水平[[Movement|移动速度]]的时机,使加速成功率大大提升。
[[File:Shotgun-1.mp4|400px|gif|muted]]
[[File:Shotgun-1.mp4|400px|gif|muted]]
<span id="Vertical_Movement"></span>
<span id="Vertical_Movement"></span>
== 利用霰弹枪进行垂直移动 ==
==利用霰弹枪进行垂直移动==


玩家使自己上升手段[[jump/zh|跳跃]]以及使用[[hook/zh|钩]]两种(此处暂不提及榴弹枪等等其他手段)。这两种手段与霰弹枪结合,则可以得到大的垂直速度。
注意:玩家同时拥有两种上升手段的时候,例如配合霰弹枪的同时[[Special:MyLanguage/Jump|跳跃]]以及使用[[Special:MyLanguage/hook|钩]]等等种手段结合,则可以得到比单种手段时更大的垂直速度。下面介绍霰弹枪配合其它上升手段的方法:


<span id="With_2_Tees"></span>
<span id="With_2_Tees"></span>
=== 双人操作 ===
===双人操作===
 
当玩家需要利用霰弹枪在高处拉一个'''未处于[[Special:MyLanguage/Freeze|冻结状态]]'''且不在其钩子最大射程内的其他玩家时可以这样做:
* 下方玩家起跳;
* 上方玩家在下方玩家上升途中持霰弹枪向其射击;
* 在两个速度的叠加下下方玩家更容易进入上方玩家的钩索范围。


当玩家需要利用霰弹枪在高处拉一个'''处于[[Freeze|冻结状态]]'''且不在其钩最大射程范围内的其他玩家时:
当玩家需要利用霰弹枪在高处拉一个'''处于[[Special:MyLanguage/Freeze|冻结状态]]'''且不在其[[Special:MyLanguage/Hook|索]]最大射程内的其他玩家时,可以这样做
* 在低处的玩家开始跳跃;
* 在高处的玩家在其跳跃后持霰弹枪向其射击。


玩家需要利用霰弹枪在高处起一个'''处于[[Freeze|冻结状态]]'''且不在其钩子最大射程范围内的其他玩家时:
* 持霰弹枪向下方玩家射击多次;
* 如果下方玩家已进入钩索范围,尝试钩住他。
** 若进行上述操作后,下方玩家依然未进入钩索的最大射程,可以尝试在附近寻找可以反射霰弹枪的墙体,先向墙体射击,确保光线经反射后可以击中冻结状态的玩家并且提供向上的力。之后尽快向下方玩家二次开火,由墙体反射会延迟光线的命中时间,于是两枪击中玩家的间隔会缩短([[#advanced|查看更多说明]])。该玩家两枪间隔减速更少,会获得更大的垂直速度,从而使更有可能进入范围


* 位于高处的玩家持霰弹枪向位于低处的玩家射击多次;
* 如果被冻结的玩家已进入钩子最大射程范围内,尝试钩住他。
** 若进行上述操作后,被拉起的玩家依然不位于钩子的最大射程范围内,玩家可以尝试在附近寻找可碰撞实体,向该实体射击,确保霰弹枪发射的光线经实体反弹后可以击中被冻结的玩家。之后尽快转向该玩家并第二次开火,这样两枪击中玩家的间隔会缩短一些,使得该玩家可以获得更多的垂直速度,从而使其更有可能进入钩子最大射程范围内。
[[File:Shotgun-4.mp4|500px|gif|muted]]
[[File:Shotgun-4.mp4|500px|gif|muted]]
<span id="By_Yourself"></span>
<span id="By_Yourself"></span>
=== 单人操作 ===
===单人操作===
 
和水平移动时的单人操作类似:
 
* 找一个可以垂直反射霰弹枪光线的方块;
* 持霰弹枪瞄准该方块;
* 跳跃,保证在上升过程中射击的光线反射击中自己,玩家会获得更大的垂直速度;
* 注意利用左右移动避开障碍物。


其实和水平移动环节的单人操作大同小异:
[[File:Shotgun-up.mp4|500px|gif|muted]]<br>


* 找一处头顶有墙体的地方;
如果缺少同向的初始速度(上例中,垂直速度由跳跃提供),玩家在霰弹枪作用下加速效果显著在霰弹枪加速前从其他速度的方式有很多,例如被其他玩家[[Special:MyLanguage/Throw|拉锤起飞]])。
* 持霰弹枪瞄准正上方的墙体;
* 跳跃,紧接着开火,玩家会被反弹回来的光线拉起,获得大量的垂直速度;
* 利用左右移动键避开墙体。
[[File:Shotgun-up.mp4|500px|gif|muted]]
如果没有一定的初始移动速度(上述举例中,垂直速度由跳跃提供,水平速度由平地移动提供),霰弹枪会将玩家拉起很高或拉到很远的距离因此,如果玩家已经从其他方得了一定的速度例如被其他玩家锤起或锤远,则玩家可以直接利用霰弹枪获得更多的速度


<span id="Advanced_Indirect_Shots"></span>
<span id="Advanced_Indirect_Shots"></span>
== 进阶加速技巧 ==
==进阶加速技巧==


在一些更高难的地图里,作者可能会要求玩家在明显没有方便使用的墙体的情况下获得一定的水平或垂直速度。
在一些更高难的地图里,作者可能会要求玩家在没有方便使用的墙体的情况下利用霰弹枪获得一定的水平或垂直速度。下面有三个比较反直觉的技巧


<span id="Horizontally"></span>
<span id="Horizontally"></span>
=== 水平移动 ===
===水平移动===


为了在平地获得更多的水平移动速度,玩家可以地板反射自己发射出的光线。如果反射角度得当(一个非常精确的角度),在地板上反射的激光会拉到正在前进的玩家,并为其提供水平速
为了在平地获得更多的水平移动速度,玩家可以地板射击并接住反射光线。如果角度得当(一个非常精确的角度),在地板上反射的激光会击中正在前进的玩家,并为其提供水平速:


* 瞄准前方,之后向下偏移一些;
* 瞄准前,之后向下偏移一些;
* 开始移动,以达到最大水平移动速度;
* 跑步前进,以达到最大水平移动速度;
* 持霰弹枪开火。
* 持霰弹枪开火。


照做了,但没有效果?
照做了,但没有效果?


* 如果玩家被明显减速了或者光线在你经反射点之后反射,尝试瞄准的角度再高一点;
* 如果玩家被明显减速了或者光线在玩家通过反射点之后反射,尝试瞄准的角度再高一点;
* 如果光线玩家经过其反射点之前被反射,尝试瞄准的角度再低一点。
* 如果光线完全没有击中玩家,尝试瞄准的角度再低一点。
因为角度非常精确,所以玩家可以尝试记住这个角度方便日后使用。
因为这个角度是固定的,所以玩家可以尝试记住这个角度方便日后使用
 
注意:'''恰当的射击角度会随着速度的改变而改变'''


注意:'''正确的射击角度会随着速度的改变而改变'''。
[[File:Shotgun-6.mp4|gif|muted]]
[[File:Shotgun-6.mp4|gif|muted]]
<span id="Vertically"></span>
<span id="Vertically"></span>
=== 垂直移动 ===
===垂直移动===


垂直加速与平地加速在操作上大同小异,你需要找一堵的墙体
与平地加速类似,你可以借助一堵墙来获取垂速度


但实际上,水平移动与垂直移动在本质上还是有所不同的。水平移动仅受摩擦力影响,玩家可以很容易始终保持同一速度前进垂直移动受重力影响,其移动速度时时刻刻因重力而产生变化,使光线在垂直墙上反后能拉到玩家的射击角度时时刻刻都在化着:
水平移动与垂直移动具体操作有所区别。水平移动仅受摩擦力影响,在地面上的最大速度是一个固定值但是垂直移动重力影响,垂直速度始终在变化,影响,霰射击的最佳角度也会常改


* 先紧贴着墙站好;
* 先紧贴着墙站好;
* 瞄准正上方,之后向墙体的方向偏移一点;
* 瞄准正上方,之后向墙体的方向偏移一点;
* 跳跃,紧接着持霰弹枪开火。
* 跳跃,紧接着持霰弹枪开火。
[[File:Shotgun-7.mp4|400px|gif|muted]]
[[File:Shotgun-7.mp4|400px|gif|muted]]
[[File:Shotgun-up-wall.mp4|400px|gif|muted]]
[[File:Shotgun-up-wall.mp4|400px|gif|muted]]<br>
 
照做了,但又没有效果?
照做了,但又没有效果?


* 如果玩家被明显减速了或者光线在你经反射点之后反射,尝试瞄准的角度再偏向墙体一点;
* 如果玩家被明显减速了或者光线在玩家通过反射点之后反射,尝试瞄准的角度再偏向墙体一点;
* 如果光线在玩家反射点之前反射,尝试瞄准的角度远离墙体一点。
* 如果光线在玩家过反射点之前反射,尝试瞄准的角度远离墙体一点。


<span id="Corner_vertical_method"></span>
<span id="Corner_vertical_method"></span>
=== 角落垂直加速 ===
===角落垂直加速===


玩家也可以尝试在下落的过程中向由地面和垂直墙体组成的角落处射击来进行角落垂直加速。
玩家也可以尝试在下落的过程中向由地面和垂直墙体组成的角落处射击来进行角落垂直加速。
[[File:Shotgun-wall-shot-down.mp4|gif|muted]]
[[File:Shotgun-wall-shot-down.mp4|gif|muted]]
* 先紧贴着墙站好;
* 先紧贴着墙站好;
* 瞄准正下方,之后向墙的方向偏移一点;
* 瞄准正下方,之后向墙的方向偏移一点;
* 进行二段跳跃,并且在你落地之前持霰弹枪开火;
* 进行二段跳跃,并且在你落地之前持霰弹枪开火;
* 落地后进行一次平地跳跃,此时玩家会被反射回来的光线击中从而获得垂直速度。
* 落地后立即进行一次跳跃,此时玩家会被反射的光线击中从而获得更大垂直速度。
注意:'''正确的射击角度会随着速度的改变而改变'''。
 


<div id="advanced"></div>
<div id="advanced"></div>


<span id="Advanced_Behaviour"></span>
<span id="Advanced_Behaviour"></span>
== 进阶特性 ==
==进阶特性==


* 当霰弹枪的光线打想可碰撞实体时,距离其进行反射会间隔小段时间,默认反射所需时间为150毫秒;
* 当霰弹枪的光线击中墙体时,反射定延迟,默认延迟为150毫秒;
* 由于霰弹枪是自动武器,因此玩家可以在处于[[Freeze/zh|未冻结状态]]时按住开火键续射击;
* 由于霰弹枪是自动武器,因此玩家可以在处于[[Special:MyLanguage/Freeze|未冻结状态]]时按住开火键续射击;
* 旧版霰弹枪中,霰弹枪的光线无论是直接击中还是间接击中玩家,被击中玩家都会被光线拉向其发射的初始位置。
* 光线实际上不是将击中的玩家拉向它的飞行来向。实际上它是将玩家拉向它决定最后一次飞行方向的起点,也就是光线的发射位置或者上一次反射点。这就是上面进阶技巧的原理,因为玩家体型不小,所以在一些情况下玩家朝着和光线同样的方向移动时,虽然玩家还没有越过反射点,但是玩家已经吃到反射的光线了,所以进行了朝向反射点加速的判定,此时得到的效果是加速。
** 但是在旧版中,霰弹枪的光线无论是直接击中还是间接击中玩家,被击中玩家都会被光线拉向其最后一个反射点或者发射的初始位置
* 当两名玩家重叠时,霰弹枪子弹会提供非常高的速度,甚至能穿过阻滞器,在更夸张的情况下会飞出地图外


[[Category:Weapon{{#translation:}}]]
[[Category:Weapon{{#translation:}}]]

Latest revision as of 15:28, 2 July 2024

霰弹枪(英语:Shotgun)不是初始武器,但是可以在一些地图中获取。玩家手持霰弹枪开火会从枪口向鼠标光标发射一条光线。

霰弹枪是自动武器。霰弹枪与 激光枪发射的光线形状相同而颜色可以相异,并且两种光线都可以被墙体反射。它们各自拥有最远射程,射中玩家后产生不同的效果。

霰弹枪光线行为如下:

  • 光线会在发射的同一游戏刻(tick)击中目标或者到达最大射程消失,击中之后根据击中目标的区别产生不同效果;
    • 如果击中墙面并且累计没有达到最大射程或者反射次数,光线将会进行反射,反射的光线行为和最初发射的光线类似,反射角等于入射角;
    • 如果击中玩家,玩家会被拉向光线(类似钩索,但是光线只有瞬时的拉力),之后光线消失。玩家可以借助这个拉力在游戏中加速。

利用霰弹枪进行水平移动

为了获得较大的水平速度,玩家在正常前进时需要迎面接触到霰弹枪光线。

双人操作

  • 让两名玩家面对面相隔一定距离站着,尽量保持相同的水平高度;
  • 一号玩家向对方跑去;
  • 二号玩家持霰弹枪向其开火;
  • 此时一号玩家会在霰弹枪作用下获得更大的水平速度。

注意:如果在移动中的玩家达到最大水平移动速度后才被子弹命中,加速效果会更显著。


单人操作

  • 找一个可以水平反射霰弹枪的方块;
  • 同时瞄准它并向它跑去;
  • 持霰弹枪向它开火,保证反射的光线击中自己,注意光线角度不完全水平时在竖直方向有分力,可能会导致减速或者弹起;
  • 前进时注意避开方块防止被拦住或者减速(通常利用跳跃避开)。

单人操作时,玩家更容易掌握自己到达最大水平移动速度的时机,加速成功率大大提升。

利用霰弹枪进行垂直移动

注意:玩家同时拥有两种以上上升手段的时候,例如配合霰弹枪的同时跳跃以及使用钩索等等,将多种手段结合,则可以得到比单种手段时更大的垂直速度。下面介绍霰弹枪配合其它上升手段的方法:

双人操作

当玩家需要利用霰弹枪在高处拉一个未处于冻结状态且不在其钩子最大射程内的其他玩家时可以这样做:

  • 下方玩家起跳;
  • 上方玩家在下方玩家上升途中持霰弹枪向其射击;
  • 在两个速度的叠加下下方玩家更容易进入上方玩家的钩索范围。

当玩家需要利用霰弹枪在高处拉一个处于冻结状态且不在其钩索最大射程内的其他玩家时,可以这样做:

  • 持霰弹枪向下方玩家射击多次;
  • 如果下方玩家已进入钩索范围,尝试钩住他。
    • 若进行上述操作后,下方玩家依然未进入钩索的最大射程,可以尝试在附近寻找可以反射霰弹枪的墙体,先向墙体射击,确保光线经反射后可以击中冻结状态的玩家并且提供向上的拉力。之后尽快向下方玩家二次开火,由于墙体反射会延迟光线的命中时间,于是两枪击中玩家的间隔会缩短(查看更多说明)。该玩家在两枪间隔减速更少,会获得更大的垂直速度,从而使其更有可能进入钩索范围。

单人操作

和水平移动时的单人操作类似:

  • 找一个可以垂直反射霰弹枪光线的方块;
  • 持霰弹枪瞄准该方块;
  • 跳跃,保证在上升过程中射击的光线反射击中自己,玩家会获得更大的垂直速度;
  • 注意利用左右移动避开障碍物。


如果缺少同向的初始速度(上例中,垂直速度由跳跃提供),玩家在霰弹枪作用下加速效果不显著。在霰弹枪加速前从其他地方先获取速度的方式有很多,例如被其他玩家拉锤起飞)。

进阶加速技巧

在一些更高难的地图里,作者可能会要求玩家在没有方便使用的墙体的情况下利用霰弹枪获得一定的水平或垂直速度。下面有三个比较反直觉的技巧。

水平移动

为了在平地获得更多的水平移动速度,玩家可以向地板射击并接住反射光线。如果角度得当(一个非常精确的角度),在地板上反射的激光会击中正在前进的玩家,并为其提供水平加速:

  • 瞄准前进方向,之后向下偏移一些;
  • 跑步前进,以达到最大水平移动速度;
  • 持霰弹枪开火。

照做了,但没有效果?

  • 如果玩家被明显减速了或者光线在玩家通过反射点之后才反射,尝试瞄准的角度再高一点;
  • 如果光线完全没有击中玩家,尝试瞄准的角度再低一点。

因为这个角度是固定的,所以玩家可以尝试记住这个角度方便日后使用。

注意:恰当的射击角度会随着速度的改变而改变

垂直移动

与平地加速类似,你可以借助一堵墙来获取垂直速度。

水平移动与垂直移动具体操作有所区别。水平移动仅受摩擦力影响,在地面上的最大速度是一个固定值;但是垂直移动会受到重力影响,垂直速度始终在变化,受此影响,霰弹枪射击的最佳角度也会时常改变。

  • 首先紧贴着墙站好;
  • 瞄准正上方,之后向墙体的方向偏移一点;
  • 跳跃,紧接着持霰弹枪开火。


照做了,但又没有效果?

  • 如果玩家被明显减速了或者光线在玩家通过反射点之后才反射,尝试瞄准的角度再偏向墙体一点;
  • 如果光线在玩家通过反射点之前就反射了,尝试瞄准的角度远离墙体一点。

角落垂直加速

玩家也可以尝试在下落的过程中向由地面和垂直墙体组成的角落处射击来进行角落垂直加速。

  • 先紧贴着墙站好;
  • 瞄准正下方,之后向墙的方向偏移一点;
  • 进行二段跳跃,并且在你落地之前持霰弹枪开火;
  • 落地后立即进行一次跳跃,此时玩家会被反射的光线击中从而获得更大垂直速度。

注意:正确的射击角度会随着速度的改变而改变



进阶特性

  • 当霰弹枪的光线击中墙体时,在反射前会有一定延迟,默认延迟为150毫秒;
  • 由于霰弹枪是自动武器,因此玩家可以在处于未冻结状态时按住开火键连续射击;
  • 光线实际上不是将击中的玩家拉向它的飞行来向。实际上它是将玩家拉向它决定最后一次飞行方向的起点,也就是光线的发射位置或者上一次反射点。这就是上面进阶技巧的原理,因为玩家体型不小,所以在一些情况下玩家朝着和光线同样的方向移动时,虽然玩家还没有越过反射点,但是玩家已经吃到反射的光线了,所以进行了朝向反射点加速的判定,此时得到的效果是加速。
    • 但是在旧版本中,霰弹枪的光线无论是直接击中还是间接击中玩家,被击中玩家都会被光线拉向其最后一个反射点或者发射的初始位置。
  • 当两名玩家重叠时,霰弹枪子弹会提供非常高的速度,甚至能穿过阻滞器,在更夸张的情况下会飞出地图外。