show_debug_message


La description

Cette fonction crée un message de débogage personnalisé qui est affiché dans la fenêtre du compilateur lors de l'exécution. Notez que le message peut être une chaîne ou un nombre réel, mais si vous avez besoin à la fois alors le nombre devra être converti en chaîne en utilisant d' abord la string fonction (voir l'exemple ci-dessous) et que si le nombre a plus de deux décimales alors vous devriez utiliser string_format pour les montrer, les décimales par défaut sont arrondies aux deux décimales les plus proches (ainsi "1.2468" apparaîtrait comme "1.25" dans la fenêtre de sortie).

Les messages de débogage affichés avec cette fonction seront affichés dans la fenêtre de sortie du compilateur au bas de l'EDI, ainsi que dans la vue graphique du débogueur lors de l'exécution du jeu en mode débogage. Si vous voulez seulement voir les messages en mode de débogage, vous devriez probablement utiliser debug_event au lieu.


Syntaxe:

show_debug_message(string);

Argument La description
string Le message de débogage personnalisé à afficher.


Résultats:

N/A


Exemple:

if !instance_exists(obj_Exit)
   {
   show_debug_message("Exit not created!");
   show_debug_message("Error Num: " + string(global.error));
   game_end();
   }

Le code ci-dessus vérifie si une instance existe et si ce n'est pas le cas, un message de débogage est affiché dans la fenêtre de compilation et la partie est terminée.