Montage

Montage

Choose your operating system:

Windows

macOS

Linux

On this page

Actions

Get Blend in Args

Get Blend in Args

Target is Anim Montage

Get Blend Out Args

Get Blend Out Args

Target is Anim Montage

Get Current Active Montage

Get a current Active Montage in this AnimInstance. Note that there might be multiple Active at the same time. This will only return the first active one it finds. *

Target is Anim Instance

Get Default Blend in Time

Get Default Blend in Time

Target is Anim Montage

Get Default Blend Out Time

Get Default Blend Out Time

Target is Anim Montage

Is Any Montage Playing

Returns true if any montage is playing currently. Doesn't mean it's active though, it could be blending out.

Target is Anim Instance

Is Valid Section Name

Target is Anim Montage

Montage Get Blend Time

Get the current blend time of the Montage. If Montage reference is NULL, it will return the current blend time on the first active Montage found.

Target is Anim Instance

Montage Get Current Section

Returns the name of the current animation montage section.

Target is Anim Instance

Montage Get Is Stopped

return true if Montage is not currently active. (not valid or blending out)

Target is Anim Instance

Montage Get Play Rate

Get PlayRate for Montage. If Montage reference is NULL, PlayRate for any Active Montage will be returned. If Montage is not playing, 0 is returned.

Target is Anim Instance

Montage Get Position

Get Current Montage Position

Target is Anim Instance

Montage Is Active

Returns true if the animation montage is active. If the Montage reference is NULL, it will return true if any Montage is active.

Target is Anim Instance

Montage Is Playing

Returns true if the animation montage is currently active and playing. If reference is NULL, it will return true is ANY montage is currently active and playing.

Target is Anim Instance

Montage Jump to Section

Makes a montage jump to a named section. If Montage reference is NULL, it will do that to all active montages.

Target is Anim Instance

Montage Jump to Sections End

Makes a montage jump to the end of a named section. If Montage reference is NULL, it will do that to all active montages.

Target is Anim Instance

Montage Pause

Pauses the animation montage. If reference is NULL, it will pause ALL active montages.

Target is Anim Instance

Montage Play

Plays an animation montage. Returns the length of the animation montage in seconds. Returns 0.f if failed to play.

Target is Anim Instance

Montage Play with Blend In

Plays an animation montage. Same as Montage_Play, but you can specify an AlphaBlend for Blend In settings.

Target is Anim Instance

Montage Play with Blend Settings

Plays an animation montage. Same as Montage_Play, but you can overwrite all of the montage's default blend in settings.

Target is Anim Instance

Montage Resume

Resumes a paused animation montage. If reference is NULL, it will resume ALL active montages.

Target is Anim Instance

Montage Set Next Section

Relink new next section AFTER SectionNameToChange in run-time You can link section order the way you like in editor, but in run-time if you'd like to change it dynamically, use this function to relink the next section For example, you can have Start->Loop->Loop->Loop.... but when you want it to end, you can relink next section of Loop to be End to finish the montage, in which case, it stops looping by Loop->End.

Target is Anim Instance

Montage Set Play Rate

Change AnimMontage play rate. NewPlayRate = 1.0 is the default playback rate.

Target is Anim Instance

Montage Set Position

Set position.

Target is Anim Instance

Montage Stop

Stopped montages will blend out using their montage asset's BlendOut, with InBlendOutTime as the BlendTime

Target is Anim Instance

Montage Stop Group by Name

Stops all active montages belonging to a group.

Target is Anim Instance

Montage Stop with Blend Out

Same as Montage_Stop. Uses values from the AlphaBlendArgs. Other settings come from the montage asset

Target is Anim Instance

Montage Stop with Blend Settings

Same as Montage_Stop, but all blend settings are provided instead of using the ones on the montage asset

Target is Anim Instance

Montage Sync Follow

Synchronize a montage to another anim instance's montage. Both montages must be playing already

Target is Anim Instance

Montage Sync Stop Following

Stop following the montage's leader in this anim instance

Target is Anim Instance