sprite_exists


Syntaxe:

sprite_exists(index);

Argument La description
index L'index de l'image-objet à vérifier.


Résultats

N/A


La description

Cette fonction renvoie si une image-objet avec l'index spécifié existe ou non. Veuillez noter que la valeur utilisée pour la vérification doit avoir été initialisée précédemment, sinon vous obtiendrez une erreur entraînant la GameMaker Studio 2: Studio.


Exemple:

if sprite_exists(spr_array[0])
   {
   sprite_index = spr_array[0];
   }
else
   {
   sprite_index = spr_BaseSprite;
   }

Le code ci-dessus vérifie un tableau pour voir s'il contient un index d'image-objet valide et si c'est le cas, il assigne cette image-objet à l'instance, mais sinon, il affecte une image-objet à partir des ressources incluses.