UCharacterMovementComponent::MoveSmooth

Moves along the given movement direction using simple movement rules based on the current movement mode (usually used by simulated proxies).

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/GameFramework/CharacterMovementComponent.h

Include

#include "GameFramework/CharacterMovementComponent.h"

Source

/Engine/Source/Runtime/Engine/Private/Components/CharacterMovementComponent.cpp

Syntax

virtual void MoveSmooth
(
    const FVector & InVelocity,
    const float DeltaSeconds,
    FStepDownResult * OutStepDownResult
)

Remarks

Moves along the given movement direction using simple movement rules based on the current movement mode (usually used by simulated proxies).

Parameters

Parameter

Description

InVelocity

Velocity of movement

DeltaSeconds

Time over which movement occurs

OutStepDownResult

[Out] If non-null, and a floor check is performed, this will be updated to reflect that result.