audio_emitter_free


La description

Avec cette fonction, vous pouvez supprimer l'émetteur donné de la mémoire. Cela devrait toujours être fait quand l'émetteur ne sera pas utilisé plus loin dans la pièce ou le jeu, c'est-à-dire: dans l' événement Destroy de l'instance ou dans l' événement Room End, sinon vous risquez une fuite de mémoire qui ralentira vers le bas et finalement écraser votre jeu.


Syntaxe:

audio_emitter_free(emitter);


Argument La description
emitter L'indice de l'émetteur à libérer.


Résultats:

N/A


Exemple:

if lives = 0
   {
   audio_emitter_free(s_emit);
   room_goto(rm_Menu);
   }

Le code ci-dessus vérifie la valeur de la variable globale "lives" et s'il renvoie 0, il détruira l'émetteur indexé dans la variable "s_emit" puis ira dans la pièce indexée dans la variable "rm_Menu".