sprite_exists

Determines whether a sprite exists or not.

Syntax:

sprite_exists(index);


Argument Description
index The index of the sprite to check.


Returns: N/A


Description

This function returns whether a sprite with the specified index exists or not. Please note, that the value used for checking must have been initialised previously or else you will get an error causing GameMaker: Studio to close.


Example:

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

The above code checks an array to see if it contains a valid sprite index and if so it assigns that sprite to the instance, but if not, it assigns a sprite from the included resources.


Back: Sprites
Next: sprite_add
© Copyright YoYo Games Ltd. 2018 All Rights Reserved