Cette fonction peut être utilisée pour vérifier si la couche donnée existe. Vous fournissez l'ID de couche (que vous obtenez lorsque vous créez la couche en utilisant layer_create() ) ou le nom de la couche (en tant que chaîne - cela aura un impact sur les performances) et la fonction renverra une valeur booléenne de true s'il existe ou false si ça ne fait pas.
NOTE: Cette fonction fonctionne dans le cadre de la pièce cible actuelle - par défaut la pièce dans laquelle la fonction est appelée - qui peut être définie à l'aide de la fonction layer_set_target_room().
layer_exists(layer_name)
Argument La description layer_name Le nom de la couche (une valeur de chaîne ou d'ID)
Boolean
if !layer_exists(global.tileLayer)
{
global.tileLayer = layer_create(1000);
}
Le code ci-dessus va vérifier pour voir si la couche stockée dans la variable globale existe réellement, et si ce n'est pas le cas, elle est créée.