Shotgun/zh: Difference between revisions

From DDraceNetwork
Darkh (talk | contribs)
No edit summary
Darkh (talk | contribs)
Created page with "gif|muted"
 
(14 intermediate revisions by the same user not shown)
Line 40: Line 40:


<span id="By_Yourself"></span>
<span id="By_Yourself"></span>
<div class="mw-translate-fuzzy">
===单人操作===
=== 单人操作 ===
</div>


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


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


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Shotgun-1.mp4|400px|gif|muted]]
[[File:Shotgun-1.mp4|400px|gif|muted]]
</div>
<span id="Vertical_Movement"></span>
<span id="Vertical_Movement"></span>
<div class="mw-translate-fuzzy">
==利用霰弹枪进行垂直移动==
== 利用霰弹枪进行垂直移动 ==
</div>


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


<span id="With_2_Tees"></span>
<span id="With_2_Tees"></span>
<div class="mw-translate-fuzzy">
===双人操作===
=== 双人操作 ===
</div>


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


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


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


[[File:Shotgun-4.mp4|500px|gif|muted]]
[[File:Shotgun-4.mp4|500px|gif|muted]]


<span id="By_Yourself"></span>
<span id="By_Yourself"></span>
<div class="mw-translate-fuzzy">
===单人操作===
=== 单人操作 ===
</div>


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


<div class="mw-translate-fuzzy">
* 找一个可以垂直反射霰弹枪光线的方块;
* 找一个可以垂直反射霰弹枪光线的方块;
* 持霰弹枪瞄准该方块;
* 持霰弹枪瞄准该方块;
* 跳跃,在上升过程中开火反射击中自己,玩家会获得大的垂直速度;
* 跳跃,保证在上升过程中射击的光线反射击中自己,玩家会获得大的垂直速度;
* 注意利用左右移动避开障碍物。
* 注意利用左右移动避开障碍物。
</div>


[[File:Shotgun-up.mp4|500px|gif|muted]]<br>
[[File:Shotgun-up.mp4|500px|gif|muted]]<br>
Line 104: Line 86:


<span id="Advanced_Indirect_Shots"></span>
<span id="Advanced_Indirect_Shots"></span>
<div class="mw-translate-fuzzy">
==进阶加速技巧==
== 进阶加速技巧 ==
</div>


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


<span id="Horizontally"></span>
<span id="Horizontally"></span>
<div class="mw-translate-fuzzy">
===水平移动===
=== 水平移动 ===
</div>


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


<div class="mw-translate-fuzzy">
* 瞄准前进方向,之后向下偏移一些;
* 瞄准前进方向,之后向下偏移一些;
* 跑步前进,以达到最大水平移动速度;
* 跑步前进,以达到最大水平移动速度;
* 持霰弹枪开火。
* 持霰弹枪开火。
</div>


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


<div class="mw-translate-fuzzy">
* 如果玩家被明显减速了或者光线在玩家通过反射点之后才反射,尝试瞄准的角度再高一点;
* 如果玩家被明显减速了或者光线在玩家通过反射点之后才反射,尝试瞄准的角度再高一点;
* 如果光线玩家通过反射点之前就反射了,尝试瞄准的角度再低一点。
* 如果光线完全没有击中玩家,尝试瞄准的角度再低一点。
因为角度非常精确,所以玩家可以尝试记住这个角度方便日后使用。
因为这个角度是固定的,所以玩家可以尝试记住这个角度方便日后使用。
</div>


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


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Shotgun-6.mp4|gif|muted]]
[[File:Shotgun-6.mp4|gif|muted]]
</div>
<span id="Vertically"></span>
<span id="Vertically"></span>
<div class="mw-translate-fuzzy">
===垂直移动===
=== 垂直移动 ===
</div>


与平地加速类似,你可以借助一堵墙来获取垂直速度。
与平地加速类似,你可以借助一堵墙来获取垂直速度。
Line 145: Line 115:
水平移动与垂直移动具体操作有所区别。水平移动仅受摩擦力影响,在地面上的最大速度是一个固定值;但是垂直移动会受到重力影响,垂直速度始终在变化,受此影响,霰弹枪射击的最佳角度也会时常改变。
水平移动与垂直移动具体操作有所区别。水平移动仅受摩擦力影响,在地面上的最大速度是一个固定值;但是垂直移动会受到重力影响,垂直速度始终在变化,受此影响,霰弹枪射击的最佳角度也会时常改变。


<div class="mw-translate-fuzzy">
* 首先紧贴着墙站好;
* 首先紧贴着墙站好;
* 瞄准正上方,之后向墙体的方向偏移一点;
* 瞄准正上方,之后向墙体的方向偏移一点;
* 跳跃,紧接着持霰弹枪开火。
* 跳跃,紧接着持霰弹枪开火。
</div>


[[File:Shotgun-7.mp4|400px|gif|muted]]
[[File:Shotgun-7.mp4|400px|gif|muted]]
Line 156: Line 124:
照做了,但又没有效果?
照做了,但又没有效果?


<div class="mw-translate-fuzzy">
* 如果玩家被明显减速了或者光线在玩家通过反射点之后才反射,尝试瞄准的角度再偏向墙体一点;
* 如果玩家被明显减速了或者光线在玩家通过反射点之后才反射,尝试瞄准的角度再偏向墙体一点;
* 如果光线在玩家通过反射点之前就反射了,尝试瞄准的角度远离墙体一点。
* 如果光线在玩家通过反射点之前就反射了,尝试瞄准的角度远离墙体一点。
</div>


<span id="Corner_vertical_method"></span>
<span id="Corner_vertical_method"></span>
<div class="mw-translate-fuzzy">
===角落垂直加速===
=== 角落垂直加速 ===
</div>


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


<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Shotgun-wall-shot-down.mp4|gif|muted]]
[[File:Shotgun-wall-shot-down.mp4|gif|muted]]
</div>
<div class="mw-translate-fuzzy">
* 先紧贴着墙站好;
* 先紧贴着墙站好;
* 瞄准正下方,之后向墙的方向偏移一点;
* 瞄准正下方,之后向墙的方向偏移一点;
Line 177: Line 138:
* 落地后立即进行一次跳跃,此时玩家会被反射的光线击中从而获得更大垂直速度。
* 落地后立即进行一次跳跃,此时玩家会被反射的光线击中从而获得更大垂直速度。
注意:'''正确的射击角度会随着速度的改变而改变'''。
注意:'''正确的射击角度会随着速度的改变而改变'''。
</div>




Line 184: Line 144:


<span id="Advanced_Behaviour"></span>
<span id="Advanced_Behaviour"></span>
<div class="mw-translate-fuzzy">
==进阶特性==
== 进阶特性 ==
</div>


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


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

Latest revision as of 15:28, 2 July 2024

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

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

霰弹枪光线行为如下:

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

利用霰弹枪进行水平移动

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

双人操作

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

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


单人操作

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

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

利用霰弹枪进行垂直移动

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

双人操作

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

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

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

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

单人操作

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

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


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

进阶加速技巧

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

水平移动

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

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

照做了,但没有效果?

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

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

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

垂直移动

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

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

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


照做了,但又没有效果?

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

角落垂直加速

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

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

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



进阶特性

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