audio_emitter_exists


La description

Cette fonction renvoie si un émetteur audio existe ( true ) ou pas ( false ). Notez que si l'index que vous recherchez n'a pas été initialisé précédemment, cette fonction provoquera une erreur car elle recherche des indices inexistants.


Syntaxe:

audio_emitter_exists(index);


Argument La description
index L'indice de l'émetteur pour vérifier l'existence de.


Résultats:

Boolean


Exemple:

if audio_emitter_exists(s_emit)
   {
   audio_play_sound_on(s_emit, snd_Explode, false, 1);
   }
else
   {
   s_emit = audio_emitter_create();
   audio_play_sound_on(s_emit, snd_Explode, false, 1);
   }

Le code ci-dessus vérifie si un émetteur existe, indexé dans la variable (précédemment initialisée) "s_emit". Si c'est le cas, un son est joué, mais si ce n'est pas le cas, il est créé et le son est joué.