AirController

Show Deprecated
Not Browsable

Summary

Properties

Determines whether a force is applied to bring velocity to 0 when ControllerManager.MovingDirection is 0.

The maximum force that can be applied on the humanoid for linear movement.

The maximum torque the character can use to rotate to the desired orientation.

An extra force applied constantly while this controller is active.

Events

Methods

Properties

CancelAirMomentum

Determines whether a force is applied to bring velocity to 0 when ControllerManager.MovingDirection is 0, and if momentum is canceled when the desired velocity is orthogonal to input. When false, the current velocity when activating this controller is conserved.

MaintainAngularMomentum

MaintainLinearMomentum

MoveMaxForce

The maximum force that can be applied on the humanoid for linear movement.

OrientationMaxTorque

The maximum torque the character can use to rotate to the desired orientation. Hidden and has no effect when ControllerBase.RigidityEnabled is true.

OrientationSpeedFactor

The value multiplied by ControllerManager.BaseTurnSpeed to determine the maximum angular velocity. This is the maximum speed the character can use to rotate to the desired oreintation. Hidden and has no effect when ControllerBase.RigidityEnabled is true.

VectorForce

An extra force applied constantly while this controller is active, in local space. The jumping state is handled in this manner, via an AirController with a non-zero VectorForce activated for one frame. It can also be used to slow a character fall.

Events

Methods