I'm a doctor, not a mechanic
UE2:MatAction (UT2003)
- Package:
- Engine
- Direct subclasses:
- ActionMoveCamera, ActionPause
- This class in other games:
- U2XMP, U2, UE2Runtime, UT2004
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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 |
Z | 0.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 |
Z | 0.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