ds_queue_enqueue

Ajoute la valeur (ou les valeurs) donnée dans la file d'attente donnée.

Syntaxe:

ds_queue_enqueue(id, val [, val2, ... val15]);


Argument La description
id L'identifiant de la file d'attente à ajouter.
val La valeur à ajouter à la file d'attente.
[val2,... val15] Valeurs facultatives à ajouter à la file d'attente.


Retours: N / A


La description

Cette fonction ajoutera une valeur (réelle ou chaîne) sur la queue de la file d'attente ds_queue. La fonction peut prendre 14 autres arguments facultatifs (ce qui donne un total de 15 ajouts possibles), ce qui vous permet d'ajouter plusieurs valeurs consécutivement à la fin de la file d'attente en un seul appel.


Exemple:

move_queue = ds_queue_create();
ds_queue_enqueue(move_queue, x + 200);
ds_queue_enqueue(move_queue, y);
ds_queue_enqueue(move_queue, x + 200);
ds_queue_enqueue(move_queue, y + 200);
ds_queue_enqueue(move_queue, x);
ds_queue_enqueue(move_queue, y + 200);
ds_queue_enqueue(move_queue, x);
ds_queue_enqueue(move_queue, y);

Le code ci-dessus crée une nouvelle file ds_queue et stocke son index dans la variable "move_queue". Il pousse ensuite un certain nombre de valeurs dans la file d'attente pour une utilisation future.


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