🚀 UE5.6 is out! 🚀 All my plugins will support it in next update!  

Get it!

Movement Control Settings

avatar`
Yuewu(罗传月武)
Updated: Jun 12, 2025

Movement Control Settings

GMS_MovementControlSetting allows you to configure movement/rotation settings for multiple different movement states, achieving different speeds and control feelings in various movement states.

Creating Movement Control Settings

GMS运动控制设置.025

You can create a new movement control setting by creating a data asset of type GMS_MovementControlSetting in the editor.

Adding Control Settings to Movement Set Settings

GMS provides a wealth of pre-configured movement control settings. Here, we will use MC_Normal.

GMS运动控制设置.026

Movement State Settings

A movement control setting can contain multiple movement state settings (MovementStateSetting).

For example:MC_Normaldefining common movement states: walk, run, and sprint.

GMS运动控制设置.027

Each movement state setting can specify its movement speed, level, acceleration, deceleration, and rotation methods under different rotation modes.

GMS运动控制设置.028

Rotation Modes

  • ViewDirection: The character's orientation is influenced by ControlRotation.
  • VelocityDirection: The character's orientation is influenced by speed (which can be based on player input direction or movement direction).