variable_instance_get_names


La description

Avec cette fonction, vous pouvez récupérer un tableau rempli avec les noms des variables d'instance pour une instance. Chaque entrée du tableau sera une chaîne du nom de variable correspondant à une variable d' étendue d'instance créée dans l'instance.

REMARQUE: Cette fonction est principalement utilisée avec les scripts de compatibilité pour les projets importés et le code converti pour les actions de glisser-déposer.


Syntaxe:

variable_instance_get_names(instance_id);


Arguments:

Argument La description
instance_id La valeur d'ID unique de l'instance à vérifier

Résultats:

Array (each entry is a string)


Exemple:

var str = "";
var array = variable_instance_get_names(id);
show_debug_message("Variables for " + object_get_name(object_index) + string(id));
for (var i = 0; i < array_length_1D(array); i++;)
    {
    str = array[i] + ":" + string(variable_instance_get(id, array[i]));
    show_debug_message(str);
    }

Le code ci-dessus récupère un tableau de toutes les variables d'étendue d'instance pour l'instance exécutant le bloc de code, puis les affiche avec leurs valeurs dans la sortie de débogage.