AirController

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

概要

屬性

屬性 繼承自 ControllerBase

屬性

BalanceMaxTorque

平行讀取

角色可以使用的最大扭矩,以保持平衡。當不對齊時,此扭矩量會被應用以達到 BalanceSpeed 並重新校正字元。扭矩更高意味著需要更多力才能使角色傾斜。扭矩較低意味著更容易讓角色在空中翻轉。此屬性是隱藏的,當 ControllerBase.BalanceRigidityEnabled 是真實的時沒有效果。

BalanceSpeed

平行讀取

用於將角色垂直對齊的最大角速。較低的值表示當字元偏移時,恢復到正常位置所需的時間更長。高值會導致更快的恢復。

LinearImpulse

隱藏
未複製
平行讀取

MaintainAngularMomentum

平行讀取

決定輸入停止時是否保留角動量。如果為假,字元將應用 TurningMaxTorque 將角速度帶向 0 當沒有輸入時。

MaintainLinearMomentum

平行讀取

決定輸入停止時是否保留線性動量。如果為假,字元將應用 MoveMaxForce 將線速度向 0 移動,當沒有輸入時。

MoveMaxForce

平行讀取

ControllerManager.RootPart 移動時可以應用的最大力,用於在 ControllerManager.MovingDirection 移動。這會影響不同目標線速度達到的速度以及如果 MaintainLinearMomentum 關閉時線速度加速有多快。

TurnMaxTorque

平行讀取

可以應用於 ControllerManager.RootPart 轉向 ControllerManager.FacingDirection 的最大扭矩。這會影響不同目標角速度的達到速度和角度減速的速度,如果 MaintainAngularMomentum 關閉。

TurnSpeedFactor

平行讀取

值乘以 ControllerManager.BaseTurnSpeed 以決定控制器激活時的最終目標角速度。角速度在轉向 ControllerManager.FacingDirection 時應用。

方法

活動