sprite_exists(index);
Argument La description index L'index de l'image-objet à vérifier.
N/A
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.
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.