Mostly Harmless

UE3:UTWalkerStepHandle (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Component >> ActorComponent >> RB_Handle >> UTWalkerStepHandle
Package: 
UTGame

Specialized version of RB_Handle for moving the walker feet Does some secondary interpolation (goal location interpolates to a goal location) to make nice curves.

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

GoalInterpDelta[edit]

Type: Object.Vector

Modifiers: protected, transient

vector delta for the motion of the interpolation

GoalInterpStartLoc[edit]

Type: Object.Vector

Modifiers: protected, transient

Where the handle started for this interpolation

InterpFactor[edit]

Type: float

Modifiers: protected, transient

Number in range [0..1] representing where in the interpolation we are

InterpTime[edit]

Type: float

Modifiers: protected, transient

How long this interpolation should take.

Native functions[edit]

SetSmoothLocationWithGoalInterp[edit]

simulated native function SetSmoothLocationWithGoalInterp (const out Object.Vector StartLoc, const out Object.Vector EndLoc, float MoveTime)

Start the interpolation. The rb_handle will interpolate from it's current location to a goal location, which is itself moving from the specified start location to the specified end location, linearly over the given time.

StopGoalInterp[edit]

simulated native function StopGoalInterp ()

Stops any goal interpolation that's going on.

UpdateSmoothLocationWithGoalInterp[edit]

simulated native function UpdateSmoothLocationWithGoalInterp (const out Object.Vector NewEndLoc)

Update the goal location of the rb_handles goal location without resetting the intepolation.