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.
variable_instance_get_names(instance_id);
Argument La description instance_id La valeur d'ID unique de l'instance à vérifier
Array (each entry is a string)
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.