Skip to content

Motion Data

Description

The Motion Data Asset contains all data used to perform procedural motion for the respective player state, affecting both camera and player weapons. These procedural animation controllers are focused on the walking and running motion within these different states having unique values in mind to stress a player state. (i.e. whilst the player is running, naturally, amplitude curves and general values of intensity are increased as motion while running logically would become more erratic. The opposite for the more subtle state of walking).

Editor Properties

Property Function
Speed Determines how fast the animation will be played.
Smoothness Determines how fast the animation can be modified or how smooth the animation will be blended.
Horizontal Amplitude Determines how far the transform can move horizontally.
Vertical Amplitude Determines how far the transform can move vertically.
Vertical Animation Curve Defines how the vertical movement will behave.
Rotation Amplitude Determines how notably the transform can be rotated on Z-axis.
Velocity Influence Determines how distinctly the animation will be vertically affected by the direction of the character's movement.
Position Offset Determines a position offset for the animation, moving it to a more appropriate position.
Rotation Offset Determines a rotation offset for the animation, rotating it to a more appropriate angle.

Public Properties

Property Function
Speed Determines how fast the animation will be played. (Read Only)
Smoothness Determines how fast the animation can be modified or how smooth the animation will be blended. (Read Only)
VelocityInfluence Determines how distinctly the animation will be vertically affected by the direction of the character's movement. (Read Only)
HorizontalAmplitude Determines how far the transform can move horizontally. (Read Only)
VerticalAmplitude Determines how far the transform can move vertically. (Read Only)
VerticalAnimationCurve Defines how the vertical movement will behave. (Read Only)
RotationAmplitude Determines how notably the transform can be rotated on Z-axis. (Read Only)
PositionOffset Determines a position offset for the animation, moving it to a more appropriate position. (Read Only)
RotationOffset Determines a rotation offset for the animation, rotating it to a more appropriate angle. (Read Only)