instance_exists


La description

Cette fonction peut être utilisée de deux façons en fonction de ce que vous souhaitez vérifier. Vous pouvez lui donner un object_index à vérifier, auquel cas cette fonction retournera true si des instances actives de l'objet spécifié existent dans la pièce actuelle, ou vous pouvez également lui fournir un identifiant d'instance, auquel cas cette fonction retournera true si cette instance spécifique existe et est active dans la pièce actuelle.

Veuillez noter que cette fonction ne prend pas en compte les instances qui ont été désactivées en utilisant instance_deactivate les fonctions.


Syntaxe:

instance_exists(obj);


Arguments:

Argument La description
obj L'objet ou l'instance à vérifier pour l'existence de.


Résultats:

Boolean


Exemple:

if !instance_exists(obj_Enemy)
   {
   score += 200;
   room_goto(rm_hiscores);
   }

Le code ci-dessus vérifie si des instances de l'objet "obj_Enemy" existent et si ce n'est pas le cas, il ajoute à la variable "score" et change de place.