ds_priority_destroy

Détruit une file d'attente prioritaire donnée et la supprime de la mémoire.

Syntaxe:

ds_priority_destroy(id);


Argument La description
id L'ID de la structure de données à supprimer.


Retours: N / A


La description

Cette fonction supprimera de la mémoire la structure de données de file d'attente prioritaire donnée, libérant ainsi les ressources qu'elle utilisait et supprimant toutes les valeurs qu'elle contenait. Cette fonction doit toujours être utilisée lorsque vous avez fini d'utiliser la file d'attente ds_priority pour éviter les fuites de mémoire qui peuvent ralentir et bloquer votre partie.


Exemple:

if lives = 0
   {
   ds_priority_destroy(AI_queue);
   room_goto(rm_Menu);
   }

Le code ci-dessus vérifiera la valeur de la variable globale "lives" et s'il est égal à 0, il détruira la ds_queue indexée dans la variable "AI_queue" puis changera de pièce.


Retour: Files d'attente prioritaires
Suivant: ds_priority_clear
© Copyright YoYo Games Ltd. 2017 Tous droits réservés