VelocityBasedRollingExtension
Last updated
Last updated
Get follow target's world-space velocity. Must check the returned FollowTarget's validity before using the velocity. Will return zero vector if the follow target is inavlid.
Input
Target
A VelocityBasedRollingExtension
target object.
Output
Follow Target
Follow target owned by this camera. Can be invalid.
Return Value
Follow target's velocity. Can be zero vector if the follow target is invalid.
Start rolling. Used when RollScheme is Manual. You can use the AsyncStartRoll node to do something when rolling completes. Cannot be paused. If you just want to normally start rolling, use this node instead. DO NOT mix-use these two nodes.
Input
Target
A VelocityBasedRollingExtension
target object.
TargetRoll
Target roll, starting from current roll.
Duration
Rolling duraion, default is 1.0.
Blend Func
Function to control the smoothness of rolling.
Blend Exp
Blending exponential.
Async start rolling from current roll. Used when RollScheme is Manual. You can use AsyncPauseRoll to pause or unpause rolling. If you just want to normally start rolling, use the StartRoll blueprint node. DO NOT mix-use these two nodes.
Input
Target
A VelocityBasedRollingExtension
target object.
TargetRoll
Target roll, starting from current roll.
Duration
Rolling duraion, default is 1.0.
Blend Func
Function to control the smoothness of rolling.
Blend Exp
Blending exponential.
Pause or unpause rolling for AsyncStartRoll. Used when RollScheme is Manual.
Input
Target
A VelocityBasedRollingExtension
target object.
Set Pause
Whether or not to pause rolling. False is resume.