AirController

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

概要

属性

继承自ControllerBase属性

属性

BalanceMaxTorque

读取并联

角色可以使用的最大扭矩,以保持平衡。当偏移时,这一扭矩量被应用以达到BalanceSpeed并重新校准角色。扭矩更高意味着需要更多的力来使角色倾斜。较低的扭矩意味着角色在空中翻转更容易。该属性隐藏且在 ControllerBase.BalanceRigidityEnabled 为真时没有影响。

BalanceSpeed

读取并联

用于将角色竖起的最大角速。较低的值意味着在不对齐时,角色恢复到正常位置需要更长的时间。更高的值会导致更快的恢复。

LinearImpulse

隐藏
未复制
读取并联

MaintainAngularMomentum

读取并联

决定在输入停止时是否保留角动量。如果为 false,角色将应用 TurningMaxTorque 将角速度向 0 移动,当没有输入时。

MaintainLinearMomentum

读取并联

决定在输入停止时是否保留线性动量。如果为 false,字符将应用 MoveMaxForce 将线速度向 0 移动,当没有输入时。

MoveMaxForce

读取并联

ControllerManager.RootPart 移动时可以应用的最大力,用于移动在 ControllerManager.MovingDirection 。这会影响不同目标线速度达到的速度以及如果 MaintainLinearMomentum 关闭时线速度加速的速度有多快。

TurnMaxTorque

读取并联

可以应用于 ControllerManager.RootPart 以转向 ControllerManager.FacingDirection 的最大转矩。这会影响到达不同目标角速度的速度以及如果MaintainAngularMomentum关闭时角度减速的速度有多快。

TurnSpeedFactor

读取并联

值乘以 ControllerManager.BaseTurnSpeed 以确定控制器激活时的最终目标角速度。角速度在转向 ControllerManager.FacingDirection 时被应用。

方法

活动