Vous pouvez utiliser cette fonction pour obtenir le nom du calque donné. Vous fournissez la valeur d'ID de couche unique et si la couche est l'une des couches nommées créées dans l'éditeur de pièce, la fonction renvoie une chaîne avec le nom de la couche. Si la couche n'est pas celle de l'éditeur de pièce (ie: elle a été créée en utilisant layer_create ) alors une chaîne vide sera retournée.
layer_get_name(layer_id)
Argument La description layer_id La valeur d'ID unique de la couche pour obtenir le nom de
String
var a = layer_get_all();
var layer_list = ds_list_create(); for (var i = 0; i Alt;
array_length_1d(a); i++;)
{
if layer_get_name(a[i]) != ""
i i{
i ids_list_add(layer_list,
a[i])
i i}
}
Le code ci-dessus obtient les ID de toutes les couches de la pièce, puis les boucle en les vérifiant pour voir s'il y en a des couches nommées. Si elles sont, ils sont alors leur ID est ajouté à une liste.