Skip to main content

CustomMotionData

ZEPETO.Character.Controller.CustomMotionData

Represents the customized configuration for character motion.

Hierarchy

Constructors

constructor

new CustomMotionData()

Overrides

System.Object.constructor

Properties

doubleJumpPower

doubleJumpPower: number

Additional force applied during a double jump.


fallingSpeedThreshold

fallingSpeedThreshold: number

Mimum falling speed to determine if the character has entered a falling state.


fallingTimeThreshold

fallingTimeThreshold: number

Minimum falling time duration to determine if the character has entered a falling state.


gravity

gravity: number

Gravitational force applied to the character.


jumpDashSpeedThreshold

jumpDashSpeedThreshold: number

Minimum jump speed required to trigger a dash.


landingClipNormalizedTime

landingClipNormalizedTime: number

Time duration of the landing motion.


landingImpactSpeedThreshold

landingImpactSpeedThreshold: number

Minimum falling speed to determine if the character experiences a greater impact upon landing.


landingRollClipNormalizedTime

landingRollClipNormalizedTime: number

Time duration of the landing roll motion.


landingRollSpeed

landingRollSpeed: number

Playback speed of landing roll motion.


landingRollSpeedThreshold

landingRollSpeedThreshold: number

Maximum falling speed required to trigger a landing roll.


landingSpeedThreshold

landingSpeedThreshold: number

Minimum falling speed to determine if the character can perform additional actions upon landing.


landingTimeThreshold

landingTimeThreshold: number

Minimum landed time duration to determine if the character has landed.


moveTurnAngleThreshold

moveTurnAngleThreshold: number

Minimum turning angle required to trigger a turning motion.


moveTurnClipNormalizedTime

moveTurnClipNormalizedTime: number

Time duration of the turning motion.


moveTurnSpeedThreshold

moveTurnSpeedThreshold: number

Minimum moving speed required to trigger a turning motion.


moveTurnTimeThreshold

moveTurnTimeThreshold: number

Time duration of the turning motion.


runThreshold

runThreshold: number

Minimum input value required to switch motion from walking to running.


stampClipNormalizedTime

stampClipNormalizedTime: number

Time duration of the stamp motion.


useDoubleJump

useDoubleJump: boolean

Determines whether the character can perform a double jump.


useLanding

useLanding: boolean

Determines whether to apply landing motion.


useLandingRoll

useLandingRoll: boolean

Determines whether the character performs a roll upon landing.


useMoveTurn

useMoveTurn: boolean

Determines whether to play a motion for changing the character's movement direction.


walkClipBaseSpeed

walkClipBaseSpeed: number

Base speed of the walking motion.


walkThreshold

walkThreshold: number

Minimum input value required to trigger acceleration for walking motion.