object_is_ancestor(obj, par);
| Argument | La description |
|---|---|
| obj | L'objet qui est vérifié en tant qu'enfant. |
| par | L'objet qui est vérifié comme l'ancêtre (parent). |
Renvoie: Boolean
Cette fonction peut être utilisée pour vérifier un objet et voir s'il s'agit d'un ancêtre ou non d'un autre objet. Ainsi, les deux arguments doivent être des index d'objets et non les identifiants d'instance, et le premier est toujours l'objet que vous voulez savoir s'il s'agit d'un enfant du deuxième argument, qui est toujours l'objet qui veut vérifier comme ancêtre (parent).
if object_is_ancestor(object_index, obj_Enemy)
{
instance_destroy();
}
Le code ci-dessus vérifie si l'instance exécutant le code est un enfant de l'objet "obj_Enemy", et si c'est le cas, il est détruit.