I don't need to test my programs. I have an error-correcting modem.

UE3:UIAnimationSeq (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> UIRoot >> UIAnimation >> UIAnimationSeq
Package: 
Engine
This class in other games:
UDK

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

Properties

bAbsolutePositioning

Type: bool

If true, any positional changes made using this sequence will be considered as absolute position changes (ie: Move the Archor point to absolute pixel 0.1,0.1 instead of moving it 0.1,0.1 pixels.

SeqDuration

Type: float

The default duration. PlayUIAnimation can be used to override this

SeqName

Type: name

The name of this sequence

Tracks

Type: array<UIAnimation.UIAnimTrack>

Holds a list of Animation Tracks in this sequence

Native functions

ApplyAnimation

native function ApplyAnimation (UIObject TargetWidget, int TrackIndex, float Position, int LFI, int NFI, UIAnimation.UIAnimSeqRef AnimRefInst)

Apply this animation. Note, if LFI = NFI this will simply apply the frame without any interpolation

Parameters:

  • TargetWidget - The Widget to apply the animation to
  • Position - Where in the animation are we
  • LFI - The Last Frame Index
  • NFI - The Next Frame Index