Jump/zh: Difference between revisions

From DDraceNetwork
(Created page with "当玩家处于半空时,玩家可二段跳跃。 当使用二段跳跃时,玩家的垂直速度会被设置为12。跟平地跳跃同理,玩家可以以二段跳跃来重置垂直速度。 由于二段跳跃设置的垂直速度相比于平地跳跃的较小,因此二段跳跃可以抵达最高高度只有<span title="4#20">4.62</span>格。但将两者结合使用时,可最高抵达<span title="10#10">10,31</span>格的高度。")
Tags: mobile web edit mobile edit
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
<languages/>
<languages/>
'''跳跃'''在默认情况下按下空格键触发。跳跃可使你进行垂直向上的移动,以避开障碍或抵达其余方式不能到达的平台上。
'''跳跃'''在默认情况下按下空格键触发。跳跃可使你进行垂直向上的移动,以避开障碍或抵达其余方式不能到达的平台上。
在跳跃时,玩家会获得向上的推动力,因此会获得一定的垂直初速度。但在重力的影响下,这个速度会逐渐减少,直到垂直向上的速度减少至0,在重力作用下会使得玩家降落。
在跳跃时,玩家会获得向上的推动力,因此会获得一定的垂直初速度。但在重力的影响下,这个速度会逐渐减少,直到垂直向上的速度减少至0,在重力作用下会使得玩家降落。


Line 12: Line 13:


默认情况下玩家拥有1次平地跳跃和1次二段跳跃。  
默认情况下玩家拥有1次平地跳跃和1次二段跳跃。  
所有跳跃会在你触碰地面或触碰跳跃刷新区域{{Tile|game|32}}时所刷新(跳跃刷新区域仅会刷新除平地跳跃外的跳跃)。
所有跳跃会在你触碰地面或触碰跳跃刷新区域{{Tile|game|32}}时所刷新(跳跃刷新区域仅会刷新除平地跳跃外的跳跃)。


Line 24: Line 26:


<span id="Double_Jump"></span>
<span id="Double_Jump"></span>
== 二段跳跃 ==
== 二段跳跃(空中跳跃) ==


当玩家处于半空时,玩家可二段跳跃。
当玩家处于半空时,玩家可二段跳跃。
Line 43: Line 45:
每次触碰蹬墙跳区域只有一次机会恢复二段跳跃,因此想反复获得二段跳跃,玩家必须离开蹬墙跳区域后再返回到区域内。
每次触碰蹬墙跳区域只有一次机会恢复二段跳跃,因此想反复获得二段跳跃,玩家必须离开蹬墙跳区域后再返回到区域内。


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Changing_the_number_of_jumps"></span>
== Changing the number of jumps ==
== 更改跳跃次数 ==
</div>
 
玩家跳跃的次数可以经由开关在[[Special:MyLanguage/switch layer|开关层]]的跳跃次数设置{{Tile|switch|7}}区域更改。


<div lang="en" dir="ltr" class="mw-content-ltr">
* 当跳跃次数设置区域的变量设置为<code>0</code>时,若玩家经过此区域,将会禁用平地跳跃与二段跳跃;
The number of jumps can be changed by the jump count setter tile {{Tile|switch|7}} from the [[Special:MyLanguage/switch layer|switch layer]]. Setting the jump count to zero disables both ground and double jumps. When it is set to one you can use it either as a ground jump or as a double jump. In cases where you have more than one jump (<code>n>1</code> jumps), the amount will divide in 1 ground jump and double jumps for the rest (<code>n-1</code>). So when leaving a platform without using the ground jump, you still have only <code>n-1</code> jumps.
* 当其设置为<code>1</code>时,会仅允许玩家进行一次平地跳跃或一次空中跳跃;
</div>
* 当其设置的数值为<code>n</code>时(其中<code>n>1</code>),玩家会拥有一次平地跳跃和<code>n-1</code>次的二段跳跃;
** 所以即使玩家没有使用平地跳跃就离开了地面或是平台,玩家依然有<code>n-1</code>次的二段跳跃可以使用。
* 当其设置为<code>255</code>时,若玩家经过此区域,则仅允许玩家拥有一次平地跳跃,同时禁用二段跳跃和空中跳跃。


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Infinite_jumps"></span>
=== Infinite jumps ===
=== 无限跳跃 ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
玩家触碰无限跳跃{{Tile|entities|105}}区域会获得无限的二段跳跃能力,触碰取消无限跳跃{{Tile|entities|89}}区域就会失去无限的二段跳跃。
There is also the infinite jump tile {{Tile|entities|105}} giving the tee infinite double jumps until the infinite jump off tile {{Tile|entities|89}} is touched.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Advanced_Behavior"></span>
== Advanced Behavior ==
== 进阶特性 ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* 玩家按下跳跃键如未成功起跳,这次起跳判定会一直保留到松手或者触发。例如被冻结或者跳跃次数耗尽时,玩家按下跳跃键无法起跳,但是如果一直不松手,那么被解冻或者重获跳跃次数的瞬间就会触发起跳。
* Whenever you hold the jump-key, you either trigger a jump instantly or trigger a jump as soon as it is available to you. This can be used to jump as soon as you touch the ground
** 这意味着当玩家进行平地跳跃后依旧按住跳跃键,落地时不会自动触发第二次平地跳跃。
* When timing a jump right before getting [[Special:MyLanguage/Freeze|frozen]], you will both get frozen and double jump at the same time
* 在进入[[Special:MyLanguage/Freeze|冻结区域]]之前,如果跳跃的时机得当,玩家可以在进入冻结状态的同时进行一次空中跳跃。
* If you do not have your double jump, it is possible to jump in one tile high freeze with enough vertical velocity. This is known as a [[Special:MyLanguage/Freeze#Freeze_Jump|freeze jump]].
* 如果玩家耗尽了空中跳跃,同时拥有足够的向下的垂直速度,若时机得当,玩家可以在处于地面上的[[Special:MyLanguage/Freeze#Freeze_Jump|一格高的冻结区域里进行一次平地跳跃]]
</div>


[[Category:Game-Mechanic{{#translation:}}]]
[[Category:Game-Mechanic{{#translation:}}]]

Latest revision as of 03:18, 13 July 2023

跳跃在默认情况下按下空格键触发。跳跃可使你进行垂直向上的移动,以避开障碍或抵达其余方式不能到达的平台上。

在跳跃时,玩家会获得向上的推动力,因此会获得一定的垂直初速度。但在重力的影响下,这个速度会逐渐减少,直到垂直向上的速度减少至0,在重力作用下会使得玩家降落。

在Teeworlds中,你可以选择两种跳跃方式:

  • 在地面上起跳会进行平地跳跃:
  • 在半空中起跳会进行二段跳跃(或称空中跳跃)。

默认情况下玩家拥有1次平地跳跃和1次二段跳跃。

所有跳跃会在你触碰地面或触碰跳跃刷新区域时所刷新(跳跃刷新区域仅会刷新除平地跳跃外的跳跃)。

平地跳跃

平地跳跃仅在玩家触碰地面时才会刷新。

在程序设定上,平地跳跃的本质是将玩家的垂直速度设定为一个固定的数值,同时会忽略在此同时获得的其他任何垂直速度。

当平地跳跃时,玩家的垂直速度会被设置为13.2。一次平地跳跃可以让玩家最高抵达到5.69格的高度。若之后玩家没有再触碰地面,则不会刷新平地跳跃。

二段跳跃(空中跳跃)

当玩家处于半空时,玩家可二段跳跃。

当使用二段跳跃时,玩家的垂直速度会被设置为12。跟平地跳跃同理,玩家可以以二段跳跃来重置垂直速度。

由于二段跳跃设置的垂直速度相比于平地跳跃的较小,因此二段跳跃可以抵达最高高度只有4.62格。但将两者结合使用时,可最高抵达10,31格的高度。

玩家可以通过观察Tee的脚光暗来判断是否拥有二段跳跃的机会。如果Tee的脚已变暗,则不可使用二段跳跃或二段跳跃的次数已用尽。

当玩家触碰地面或触碰跳跃刷新区域时,玩家会重获二段跳跃。当你进行平地跳跃后,或是路过一处平台后,都可以使用二段跳跃。

蹬墙跳

蹬墙跳区域通常会设置在可碰撞墙体的旁边,当玩家沿着蹬墙跳区域向下掉落且对着墙体的方向按方向键时,玩家会重获所有二段跳跃。

每次触碰蹬墙跳区域只有一次机会恢复二段跳跃,因此想反复获得二段跳跃,玩家必须离开蹬墙跳区域后再返回到区域内。

更改跳跃次数

玩家跳跃的次数可以经由开关在开关层的跳跃次数设置区域更改。

  • 当跳跃次数设置区域的变量设置为0时,若玩家经过此区域,将会禁用平地跳跃与二段跳跃;
  • 当其设置为1时,会仅允许玩家进行一次平地跳跃或一次空中跳跃;
  • 当其设置的数值为n时(其中n>1),玩家会拥有一次平地跳跃和n-1次的二段跳跃;
    • 所以即使玩家没有使用平地跳跃就离开了地面或是平台,玩家依然有n-1次的二段跳跃可以使用。
  • 当其设置为255时,若玩家经过此区域,则仅允许玩家拥有一次平地跳跃,同时禁用二段跳跃和空中跳跃。

无限跳跃

玩家触碰无限跳跃区域会获得无限的二段跳跃能力,触碰取消无限跳跃区域就会失去无限的二段跳跃。

进阶特性

  • 玩家按下跳跃键如未成功起跳,这次起跳判定会一直保留到松手或者触发。例如被冻结或者跳跃次数耗尽时,玩家按下跳跃键无法起跳,但是如果一直不松手,那么被解冻或者重获跳跃次数的瞬间就会触发起跳。
    • 这意味着当玩家进行平地跳跃后依旧按住跳跃键,落地时不会自动触发第二次平地跳跃。
  • 在进入冻结区域之前,如果跳跃的时机得当,玩家可以在进入冻结状态的同时进行一次空中跳跃。
  • 如果玩家耗尽了空中跳跃,同时拥有足够的向下的垂直速度,若时机得当,玩家可以在处于地面上的一格高的冻结区域里进行一次平地跳跃