Movement modes for Characters.
User-defined custom movement mode, including many possible sub-modes.
Falling under the effects of gravity, such as after jumping or walking off the edge of a surface.
Flying, ignoring the effects of gravity. Affected by the current physics volume’s fluid friction.
Simplified walking on navigation data (e.g. navmesh). If GetGenerateOverlapEvents() is true, then we will perform sweeps with each navmesh move. If GetGenerateOverlapEvents() is false then movement is cheaper but characters can overlap other objects without some extra process to repel/resolve their collisions.
None (movement is disabled).
Swimming through a fluid volume, under the effects of gravity and buoyancy.
Walking on a surface.