Get Audio Length Icon Get Audio Length

This action can be used to retrieve the length of a sound in your game. You supply the sound resource to get the length of and a target variable to return the value too (or you can flag the target as a temp variable to have the action create the variable for use until the end of the event or script). The length will be returned to the target variable (which can be made temporary) in seconds and can be a decimal value.

 

Action Syntax:

Get Audio Length Action

Arguments:

ArgumentDescription
SoundThe sound resource to get the length of
TargetThe target variable to store the return value

 

Example:

Get Audio Length ExampleThe above action block code gets the playing length of the given sound resource and stores it in a temporary local variable. This is then used to generate a random value between 0 and the length of the sound, which is then stored in a different temporary local variable. This new random value is then used to set the start position for the sound and the sound is then played.