My program doesn't have bugs. It just develops random features.

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[edit]

bAbsolutePositioning[edit]

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[edit]

Type: float

The default duration. PlayUIAnimation can be used to override this

SeqName[edit]

Type: name

The name of this sequence

Tracks[edit]

Type: array<UIAnimation.UIAnimTrack>

Holds a list of Animation Tracks in this sequence

Native functions[edit]

ApplyAnimation[edit]

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