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.
instance_exists(obj);
Argument La description obj L'objet ou l'instance à vérifier pour l'existence de.
Boolean
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.