Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/Tasks/AbilityTask_ApplyRootMotionConstantForce.h |
Include |
#include "Abilities/Tasks/AbilityTask_ApplyRootMotionConstantForce.h" |
UCLASS()
class UAbilityTask_ApplyRootMotionConstantForce : public UAbilityTask_ApplyRootMotion_Base
Applies force to character's movement
Name | Description | ||
---|---|---|---|
|
bEnableGravity |
||
|
bIsAdditive |
||
|
float |
Duration |
|
|
OnFinish |
||
|
float |
Strength |
|
|
UCurveFloat ... |
StrengthOverTime |
Strength of the force over time Curve Y is 0 to 1 which is percent of full Strength parameter to apply Curve X is 0 to 1 normalized time if this force has a limited duration (Duration > 0), or is in units of seconds if this force has unlimited duration (Duration < 0) |
|
WorldDirection |
Name | Description | |
---|---|---|
|
UAbilityTask_ApplyRootMotionConstantForce ( |
Name | Description | ||
---|---|---|---|
|
UAbilityTask... |
ApplyRootMotionConstantForce ( |
Apply force to character's movement |
Name | Description | ||
---|---|---|---|
|
SharedInitAndApply() |
Name | Description | ||
---|---|---|---|
|
PreDestroyFromReplication() |
Called right before being marked for destruction due to network replication |