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

Contents

Package: 
Engine
This class in other games:
UDK

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

[edit] Properties

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

[edit] SeqDuration

Type: float

The default duration. PlayUIAnimation can be used to override this

[edit] SeqName

Type: name

The name of this sequence

[edit] Tracks

Type: array<UIAnimation.UIAnimTrack>

Holds a list of Animation Tracks in this sequence

[edit] Native functions

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