本文概述了 Roblox 的物理單位及其如何轉換為公制單位。在處理物理時,了解單位非常有用,例如以下例子:
- 在 Studio 的 檔案 ⟩ 體驗設置 窗口的 世界 標籤中自定義遊戲的重力、跳躍高度/力量和行走速度。
- 調整 自定義材料 的密度。
單位轉換
一般來說,您可以使用下表中的轉換來將 Roblox 的時間、長度和質量主要單位與其公制對應單位相關聯。
| 單位 | Roblox | 公制 |
|---|---|---|
| 時間 | 1 秒 | 1 秒 |
| 長度 | 1 stud | 28 cm |
| 質量 | 1 RMU* | 21.952 kg |
單位一致性的重要性
在內部,Roblox 物理引擎不使用單位轉換。您可以自由定義自己的單位解釋,例如對於 studs(長度)和 RMUs(質量),但是這些應該在整個遊戲中一致使用。例如,如果您決定一個 stud 等於一英尺(30.483 cm),則水的單位密度意味著 1 RMU 等於 62.4 lbs(28.3 kg):
1 (g/cm³) × (30.48³ cm³/ft³) = 28,317 (g/ft³) × (0.00220462 lbs/g) = 62.4 (lbs/ft³) = 1 (RMU/stud³)
總體而言,建議您使用標準 Roblox 單位,因為這樣可以確保遊戲在所有情境下按預期運行,例如與 VR 控制的兼容性。