Gah - a solution with more questions. – EntropicLqd

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

GoalInterpDelta

Type: Object.Vector

Modifiers: protected, transient

vector delta for the motion of the interpolation

GoalInterpStartLoc

Type: Object.Vector

Modifiers: protected, transient

Where the handle started for this interpolation

InterpFactor

Type: float

Modifiers: protected, transient

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

InterpTime

Type: float

Modifiers: protected, transient

How long this interpolation should take.

Native functions

SetSmoothLocationWithGoalInterp

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

simulated native function StopGoalInterp ()

Stops any goal interpolation that's going on.

UpdateSmoothLocationWithGoalInterp

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

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