Cette fonction renvoie la longueur du son donné en secondes. Le son peut être soit référencé à partir de l'index pour un son individuel en cours de lecture qui a été stocké dans une variable lors de l'utilisation du audio_play_sound ou audio_play_sound_at fonctions, ou un actif sonore réel de l'arbre des ressources.
audio_sound_length(index);
| Argument | La description |
|---|---|
| index | L'indice du son à vérifier. |
Real
var len;
len = audio_sound_length(snd_Beam);
audio_play_sound(snd_Beam, 1, false);
alarm[0] = room_speed * len;
Le code ci-dessus obtient la longueur (en secondes) du son indexé dans la variable "snd_Beam", puis joue le son et déclenche une alarme quand le son a fini de jouer en utilisant la longueur du son pour calculer le temps nécessaire pour l'alarme.