I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:MatAction (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UE2Runtime Object >> MatObject >> MatAction
Package: 
Engine
Direct subclasses:
ActionMoveCamera, ActionPause
This class in other games:
U2, U2XMP, UT2003, UT2004

MatAction: Base class for Matinee actions.

Properties[edit]

Property group 'MatAction'[edit]

Comment[edit]

Type: string

User can enter a comment here that will appear on the GUI viewport

IntPoint[edit]

Type: InterpolationPoint

The interpolation point that we want to move to/wait at.

Property group 'Path'[edit]

bConstantPathVelocity[edit]

Type: bool


bSmoothCorner[edit]

Type: bool

true by default - when one control point is adjusted, other is moved to keep tangents the same

Default value: True

EndControlPoint[edit]

Type: Object.Vector

Offset from the interpolation point we're moving to (InPointName)

Default value:

Member Value
X -800.0
Y -800.0

PathVelocity[edit]

Type: float


StartControlPoint[edit]

Type: Object.Vector

Offset from the current interpolation point

Default value:

Member Value
X 800.0
Y 800.0

Property group 'Sub'[edit]

SubActions[edit]

Type: array<MatSubAction>

Modifiers: export, editinline

Sub actions are actions to perform while the main action is happening

Property group 'Time'[edit]

Duration[edit]

Type: float

How many seconds this action should take

Internal variables[edit]

PathLength[edit]

Type: float


PctDuration[edit]

Type: float

Modifiers: transient


PctEnding[edit]

Type: float

Modifiers: transient


PctStarting[edit]

Type: float

Modifiers: transient


SampleLocations[edit]

Type: array<Object.Vector>

Modifiers: transient