Components
These are the core components included in ECM2:
The
Characteris built on top of theCharacterMovementcomponent and serves as a base for all your game avatars, whether they are player-controlled or AI-controlled.The
NavMeshCharactercomponent extends aCharacterthrough composition, providing additional navigation capabilities based on aNavMesh.The
CharacterMovementcomponent is a robust and feature-rich fully kinematic character controller, also known as a motor.The
SlopeLimitBehaviourcomponent overrides theCharacterMovement slopeLimitproperty, enabling the definition of per-object walk-ability behavior instead of per-face.The
PhysicsVolumecomponent allows you to define physics volumes (trigger areas) such as water, air, oil, etc. Characters will react according to these settings when inside this volume.The
RootMotionControlleris a helper component designed to retrieve theAnimator's root motion velocity vector, denoted asanimRootMotionVelocity. When root motion is enabled, this provides the animation velocity to the associatedCharacterclass.
Last updated