见 Terraria Wiki:项目/1.4.5 获取 wiki 状态与更新指南
移動速度
移動速度是玩家的屬性數據之一,影響其四處移動的速度。很多特性都會影響移動速度,諸如移動配飾、翅膀、坐騎、礦車和液體,以及某些增益、減益、盔甲和其他一些諸如冰雪塊和蛛網等危險物。移動速度可以分解為水平移動和垂直移動,前者是受大多數影響來源影響最大的部分,而後者主要受翅膀和移動配飾影響。
水平移動
所有人物開始時的水平移動速度都是 11 格/秒(秒表所顯示)。在移動時,人物會自動爬上一格高的突起或小山,並且水平移動速度不會受此影響(攀爬金字塔狀地形的速度和打個隧道穿過去的速度是一樣的)。這些值忽略了從站立位置開始加速所需的一小點時間。
水平移動速度可以進一步分解為兩個單獨的速度屬性:移動速度和衝刺速度。大多數水平移動的影響來源只會影響移動速度,但其中某些——最明顯的是翅膀和衝刺配飾也會影響衝刺速度。兩個屬性中較高的那個決定了玩家的最大水平移動速度。擁有較高的衝刺速度會導致玩家在接近或達到最大水平移動速度時出現塵埃效果並有音效。
(前代主機版、和3DS版)水平移動速度的上限是 1.6 倍基礎速度,或 +60%。
- 無論有沒有加速配飾,鈎爪都以恆定的速度拉動玩家。玩家的移動速度加成越多,爪鈎所能提供的速度加成就越不明顯。
移動速度
| 對象 | 效果 (提升百分比) |
速度 (英里/小時) |
速度 (格/秒) |
速度 (像素/嘀嗒[1]) |
|---|---|---|---|---|
| 基礎 | ||||
| 無 | +0% | 15 | 11.36 | 3 |
| 盔甲 | ||||
| +7% | +1.05 | +0.798 | +0.21 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +6% | +0.9 | +0.684 | +0.18 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +5% | +0.75 | +0.57 | +0.15 | |
| +5% | +0.75 | +0.57 | +0.15 | |
| +6% | +0.9 | +0.684 | +0.18 | |
| +6% | +0.9 | +0.684 | +0.18 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +11% | +1.65 | +1.254 | +0.33 | |
| +12% | +1.8 | +1.368 | +0.36 | |
| +15% | +2.25 | +1.71 | +0.45 | |
| +15% | +2.25 | +1.71 | +0.45 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +25% | +3.75 | +2.85 | +0.75 | |
| +30% | +4.5 | +3.408 | +0.9 | |
| ×1.15 | ||||
| +15% | +2.25 | +1.71 | +0.45 | |
| +20% | +3 | +2.28 | +0.6 | |
| +27% | +4.8 | +2.85 | +0.96 | |
| ×0.3 | ||||
| 配飾 | ||||
| +5% | +0.75 | +0.57 | +0.15 | |
| +7.5% | +1.125 | +0.855 | +0.225 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| ×1.15 | ||||
| ×1.25 | ||||
| ×1.5 | ||||
| ×1.75 | ||||
| 增益 | ||||
| +5% | +0.75 | +0.57 | +0.15 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +21% | +3.15 | +2.386 | +0.63 | |
| 快樂!還會對增益列表中位於其左側的所有增益施加 1.1 倍的倍率。 | ||||
| +25% | +3.75 | +2.85 | +0.75 | |
| +30% | +4.5 | +3.408 | +0.9 | |
| +40% | +6 | +4.56 | +1.2 | |
| +100% | +15 | +11.4 | +3 | |
| 物塊 | ||||
| ×3.5 | ||||
| 減益 | ||||
| -10% | -1.5 | -1.14 | -0.3 | |
| ×0.75 | ||||
| ×0.5 | ||||
| ×0.5 | ||||
| ×0.33 | ||||
| ×0.33 | ||||
| 修飾語 | ||||
| 輕快 | +1% | +0.15 | +0.114 | +0.03 |
| 快速 | +2% | +0.3 | +0.228 | +0.06 |
| 急速 | +3% | +0.45 | +0.342 | +0.09 |
| 迅捷 | +4% | +0.6 | +0.456 | +0.12 |
| 武器 | ||||
| ×0.5 | ||||
地獄之劍(電腦版、主機版、和移動版) / |
×0.33 | |||
- 修飾語只能應用到配飾上。有 5 / 6 / 7 個可以擁有這些修飾語的配飾,意味着可以 +20% / +24% / +28% 水平速度。每次只能應用這些修飾語之一。(參見:重鑄)
- 所有倍率都是在加算效果之後計算的。例如,穿戴疾風腳鐲(+10%)和魔光護符(×1.15)會提供總計 +26.5% 的加成,而非 +25%。
衝刺速度
| 對象 | 衝刺速度 (英里/小時) |
衝刺速度 (格/秒) |
衝刺速度 (像素/嘀嗒[1]) | ||||
|---|---|---|---|---|---|---|---|
| 以下全沒有 | 15 | 11 | 3 | ||||
| 低優先級 | |||||||
| 30 | 22 | 6 | |||||
| 30 | 22 | 6 | |||||
| 30 | 22 | 6 | |||||
| 30 | 22 | 6 | |||||
| 30 | 22 | 6 | |||||
| 30 | 22 | 6 | |||||
| 30 | 22 | 6 | |||||
| 33.75 | 24.75 | 6.75 | |||||
| 33.75 | 24.75 | 6.75 | |||||
| 33.75 | 24.75 | 6.75 | |||||
| 低優先級加成(加成以上效果) | |||||||
| ×0.3 | |||||||
| 中優先級 | 翅膀 | ???(依據不同翅膀變化,且僅在速度高於低優先級時,且豎直速度不為0時使用) | |||||
| 中優先級加成(加成以上效果) | |||||||
| ×1.75 | |||||||
| ×1.15 | |||||||
| ×1.15 | |||||||
| 高優先級 | |||||||
| 等於移動速度。 | |||||||
| 等於移動速度。 | |||||||
- 由於靴子是設定衝刺速度而非提高它,疊加多個靴子配飾不會進一步提高衝刺速度。實際上,玩家的配飾欄中位於最下方的那個靴子會決定衝刺速度。例如,若玩家在閃電靴(34 mph)下方裝備了赫爾墨斯靴(30 mph),他將具有 30 mph 的衝刺速度而非 34 mph。這不適用於翅膀,因為同時只能裝備一個翅膀。
加速度
| 對象 | 加速度 (英里/小時) |
加速度 (格/秒) |
加速度 (像素/嘀嗒[1]) |
|---|---|---|---|
| 以下全沒有 | 0.4 | 0.29 | 0.08 |
| 加成 | |||
| 移動速度 | ×移動速度/3(像素/嘀嗒[1]) | ||
| ×1.75 | |||
| ×1.75 | |||
| ×1.75 | |||
| ×1.75 | |||
| ×3.5 | |||
- 加速度僅適用於水平移動,此外,當移動速度<水平移動速度<衝刺速度時,加速度需×0.2適用。
減速度
| 對象 | 減速度 (英里/小時) |
減速度 (格/秒) |
減速度 (像素/嘀嗒[1]) |
|---|---|---|---|
| 以下全沒有 | 1 | 0.73 | 0.2 |
| 加成 | |||
| ×1.75 | |||
| ×1.75 | |||
| ×1.75 | |||
| ×1.75 | |||
- 減速度僅適用於水平移動。
垂直移動
向上移動
在處理垂直向上移動時,有兩個量會發揮作用:跳躍持續時間和 跳躍速度。它們共同決定了跳躍高度,即人物通過一次跳躍可上升的最大格數。所有人物的基礎跳躍持續時間為 15,基礎跳躍速度為 5.01[2],使其基礎跳躍高度為 6.27 格。
《泰拉瑞亞》中的跳躍分為兩個階段:首先,人物會勻速上升,然後上升速率逐漸降低直至停止,這時候就達到了跳躍的最高點。
- 第一個階段持續
嘀嗒[1],即對於初始人物是 16 嘀嗒(0.267 秒),但鬆開 ↷ 跳 鍵會使其提前終止——因此,為了獲得最大可能的跳躍高度,↷ 跳 鍵必須在第一階段全程保持按下。此階段的速度等於跳躍速度(以像素/嘀嗒為單位)減去重力(太空地層以下的默認值為 0.4),即對於初始人物是 17.2875 格/秒;在跳躍一開始時就會立刻得到此速度,直到第一階段結束時才會改變。跳躍持續時間 + 1 - 第二階段開始於跳躍持續時間耗盡之後:正常情況下人物此時只受重力影響,這會使其速度線性降低。此階段會在玩家速度降低至零時結束,此時就達到了跳躍的最高點。
可以看出,雖然跳躍持續時間會影響人物克服重力向上移動的時間,但跳躍速度決定了人物在上升過程中的速度。
基於此,只要給定了跳躍持續時間、跳躍速度、和重力,就能計算跳躍高度:
[math]\displaystyle{ \text{跳跃高度} = (\text{跳跃持续时间}+1) \times (\text{跳跃速度}-\text{重力}) + \dfrac{\text{重力}}{2} \times (\dfrac{\text{跳跃速度}}{\text{重力}}-1)^2 }[/math]
此處的兩個加數分別代表了上述的跳躍的兩個階段。
所有人物的基礎跳躍高度可以通過將默認值代入公式來確定。
[math]\displaystyle{ \text{基础跳跃高度} = (15+1) \times (5.01-0.4) + \dfrac{0.4}{2} \times (\dfrac{5.01}{0.4}-1)^2 \approx 100.33 }[/math]
結果值以像素為單位,除以 16 即可得到格數:
[math]\displaystyle{ \text{基础跳跃高度}_{\text{格}} = \dfrac{100.33}{16} \approx 6.27 }[/math]
強化
下表列出了所有對跳躍持續時間和/或跳躍速度有影響的項目。[3]同一行內的項目不會互相疊加。
| 項目 | 跳躍持續時間 | 跳躍速度 | 最終跳躍高度[a] |
|---|---|---|---|
| 20 | 6.51 | 10.94 格(+74.48%) | |
|
無 | +1.8 | 9.62 格(+53.43%) |
| 無 | + | 表達式錯誤:缺少*的操作數。 格(+(表達式錯誤:缺少*的操作數。/6.27-1)%) | |
| 無 | + | 表達式錯誤:缺少*的操作數。 格(+(表達式錯誤:缺少*的操作數。/6.27-1)%) | |
| 無 | + | 表達式錯誤:缺少*的操作數。 格(+(表達式錯誤:缺少*的操作數。/6.27-1)%) | |
| 無 | + | 表達式錯誤:缺少*的操作數。 格(+(表達式錯誤:缺少*的操作數。/6.27-1)%) | |
| 無 | + | 表達式錯誤:缺少*的操作數。 格(+(表達式錯誤:缺少*的操作數。/6.27-1)%) | |
|
+1 | +1.8 | 10.02 格(+59.81%) |
| +2 | +0.2 | 7.22 格(+15.15%) | |
| +5 | 無 | 7.71 格(+22.97%) | |
| 在 (在所有其他效果之後應用)
|
×0.1 | ×0.4 | 0.12 格(−98.09%) |
(在所有其他效果之後應用)
|
×0.2 | ×0.5 | 0.87 格(−86.12%) |
可能的最大跳躍高度是 48.85 格(總計 +679.11%),可通過裝備閃亮紅氣球、翱翔徽章、蛙腿、水陸兩用靴、青蛙腳蹼、青蛙蹼、青蛙裝備、和月亮領主腿來達成。
多重跳
通常來說,人物只能進行一次跳躍,必須先再次站在物體表面才能再次按下 ↷ 跳 鍵使得人物上升。然而,某些物品給予了在空中再次跳躍的能力,此跳躍在功能上與上述普通跳躍相同。這些物品各自為其跳躍設定了單獨的跳躍持續時間。
向下移動
人物向下墜落時以 30 格/秒² 恆定加速,但下落速度的上限是 37.5 格/秒(或 51 mph)。然而,這兩個值可能會被某些物品、增益、和環境因素修改。
液體移動
液體(水、熔岩、蜂蜜、和微光(電腦版、主機版、和移動版))相較於空氣對各個方向上的運動都有減慢效果。
- 注意需要炫彩斗篷(電腦版、主機版、和移動版)才能在微光中正常移動。
- (電腦版、主機版、和移動版)手持三叉戟會提高在水和熔岩中的機動性。
- 部分物品在激活時會讓玩家獲得「無視液體」的能力。這一能力會讓玩家在水、熔岩、和蜂蜜中的水平移動如同在空氣中移動一般。垂直移動仍然會正常受這些液體影響。[4]這些物品是:黑斑、豬龍魚之翼、腳蹼藥水、硬鞍、鯉魚礦車、蝦松露、和過熱的血。
| 液體 | 倍率 | 水平速度 | 垂直移動 (未計算倍率影響) | ||||
|---|---|---|---|---|---|---|---|
| mph | 圖格/秒 | 重力[5] | 最大掉落速度[6][b] | 跳躍持續時間[7] | 跳躍速度[8] | ||
| 無液體[2] | ×1 | 15.34 | 11.25 | 0.4 | 51.14 mph | 15 | 5.01 |
| 水[9] | ×0.5 ×1(人魚、手持三叉戟、或擁有無視液體能力) |
7.67 | 5.625 | 0.2 0.3(人魚) 0.25(手持三叉戟) 0.1(手持三叉戟並按住 ▲ 上) |
25.57 mph 35.8 mph(人魚) 30.68 mph(手持三叉戟) 10.23 mph(手持三叉戟並按住 ▲ 上) |
30 25(手持三叉戟) |
6.01 5.51(手持三叉戟) |
| 熔岩[10] | ×0.5 ×1(人魚、手持三叉戟、或擁有無視液體能力) |
7.67 | 5.625 | 0.2 0.3(人魚) |
25.57 mph 35.8 mph(人魚) |
30 | 6.01 |
| 微光(電腦版、主機版、和移動版)[11] | ×0.375 | 5.7525 | 4.21875 | 0.15 | 51.14 mph | 23 | 5.51 |
| 蜂蜜[12] | ×0.25 ×1(擁有無視液體能力) |
3.835 | 2.8125 | 0.1 | 15.34 mph | 15 | 5.01 |
當人魚未激活且玩家沒有無視液體能力時,礦車在液體中還有額外的速度倍率:在水和熔岩中為 0.5×,在蜂蜜和微光中為 0.25×。此倍率和上表中的倍率乘算疊加。[2]
- 注意鯉魚礦車會為玩家提供無視液體能力,因此這些倍率不適用於它。
此外,秒表處理液體中的速度的方式和玩家移動不同。在不同情況下,測量的速度會被施加某些倍率。[13]這也意味着在液體中移動時秒表可能會給出錯誤的讀數。
| 條件 | 水、熔岩、和微光 | 蜂蜜 |
|---|---|---|
| 人魚未激活 且沒有無視液體能力 |
1× | 1× |
| 人魚激活 或玩家擁有無視液體能力 |
0.5× | 0.25× |
粘性移動
有兩種「粘性」圖格:蛛網和蜂蜜塊。接觸它們會顯著降低玩家的移動。
當接觸這些圖格時:[14]
- 若水平速度超過 3.84 mph,則應用 ×0.85 的水平速度倍率;否則,將應用 ×0.6 的水平速度倍率。
- 應用倍率前的最大水平速度為 5.11 mph。
- 若垂直速度向上,則應用 ×0.96 的垂直速度倍率;否則,將應用 ×0.3 的垂直速度倍率。
- 應用倍率前的最大垂直速度為:向上 25.57 mph,向下 5.11 mph。
最大化速度
水平速度
在
電腦版、
主機版、和
移動版中,由秒表測得的最大可能水平速度為 279 mph,通過使用下列物品/增益,並遵循下方流程達成:
- 物品和增益:
垂直速度
在
電腦版、
主機版、和
移動版中,最大可能穩定上升速度(即上升時速度保持恆定)為 382 mph,由以下物品達成。注意天界星盤的加速效果在完成提速後要解除,否則速度將被限制在 255 mph。
對於最高瞬時速度,使用同上的配置,在達到最高速度後騎乘
明膠女式鞍。這會短暫地將速度提升到超過 720 mph。不過,通過使用
浮游圈,玩家理論上可以達成無限大的速度。
最大下落速度為 179 mph,通過手持
傳送槍達成。
參考
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 嘀嗒是可由軟件計數的時間單位。《泰拉瑞亞》的大多數更新邏輯都會每嘀嗒發生一次。一個嘀嗒的長度為 1/60 秒,因此一秒鐘內有 60 嘀嗒,一分鐘內有 3600 嘀嗒。
- ↑ 2.0 2.1 2.2 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的Update()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的UpdateJumpHeight()和Terraria.Player.cs中的ApplyEquipFunctional()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的ignoreWater字段。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的gravity字段。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的maxFallSpeed字段。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的jumpHeight字段。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的jumpSpeed字段。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的WaterCollision()和Terraria.Player.cs中的Update()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的WaterCollision()和Terraria.Player.cs中的Update()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的ShimmerCollision()和Terraria.Player.cs中的Update()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的HoneyCollision()和Terraria.Player.cs中的Update()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Main.cs中的DrawInfoAccs()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
- ↑ 信息來自
電腦版 1.4.4.9 源代碼,Terraria.Player.cs中的StickyMovement()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.5.4。
