ds_queue_destroy(id);
| Argument | La description |
|---|---|
| id | L'ID de la structure de données à supprimer. |
Retours: N / A
Cette fonction supprimera de la mémoire la structure de données de file d'attente 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 commande ds_queue pour éviter les fuites de mémoire qui peuvent ralentir et bloquer votre jeu.
if lives = 0
{
ds_queue_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.