Expand description
Components related to character control.
Structs§
- Axes
Mask - The axes affected by a
PdControlleror aPidController. - Character
Autostep - Configuration for the auto-stepping character controller feature.
- Character
Collision - A collision between the character and its environment during its movement.
- Controller
Filter Predicate - A user-defined predicate deciding which colliders are seen by a controller.
- Controller
Ignored - Marker component excluding a collider from the environment seen by every controller (the
KinematicCharacterControllers, and the wheels of theRayCastVehicleControllers in 3D). - Kinematic
Character Controller - A character controller for kinematic bodies and free-standing colliders.
- Kinematic
Character Controller Output - The output of a character control.
- Move
Shape Options - Options for moving a shape using
RapierContext::move_shape. - Move
Shape Output - The allowed movement computed by
RapierContext::move_shape. - PdController
- A Proportional-Derivative (PD) controller driving a rigid-body toward a
PidTarget. - PdErrors
- Position or velocity errors measured for PID control.
- PidController
- A Proportional-Integral-Derivative (PID) controller driving a rigid-body toward a
PidTarget. - PidTarget
- The world-space pose and velocities a
PdControllerorPidControllerdrives its rigid-body toward. - RayCast
Vehicle Controller - A vehicle controller simulating wheels with ray-casts, attached to the chassis rigid-body.
- Vehicle
Wheel - A wheel of a
RayCastVehicleController. - Vehicle
Wheel State - The state of a
VehicleWheelcomputed by the plugin at the last vehicle update. - Wheel
Tuning - Parameters affecting the physical behavior of a wheel.
Enums§
- Character
Length - A length measure used for various options of a character controller.