Création de jeux avec Game Maker
Les autres Variables (Extra variables)
Vous pouvez créer de nouvelles variables en leur assignant simplement une valeur (il n'est pas nécessaire de les déclarer au préalable). Si vous utilisez simplement un nom de variable, la variable ne sera connue que dans l'instance courante de l'objet. Aussi, il ne sera pas possible d'utiliser cette variable ultérieurement avec un autre objet (ou une autre instance du même objet). Vous pouvez également initialiser ou lire les variables des autres objets en mentionnant le nom de l'objet suivi d'un point puis du nom de la variable.Pour créer des variables globales, qui seront visibles par toutes les instances d'objets, précédez les variables avec le mot global suivi d'un point. Par exemple, vous pourrez écrire :
{ if (global.doit) { // Effectuer quelque chose... global.doit = false; } }
Vous souhaiterez disposer parfois de variables uniquement dans le code ou le script courant. De cette façon, vous éviterez de gaspiller de la mémoire et serez sûr de ne pas avoir de conflit avec les noms des autres variables. En outre, c'est plus rapide que l'utilisation de variables globales. Pour finir, vous devrez déclarer les variables au début de votre code en utilisant le mot-clé var. La déclaration pourra ressembler à ceci.
var <nom1 variable>,<nom2 variable>,<nom3 variable>, ...
Par exemple, vous pourrez écrire :
{ var xx,yy; xx = x+10; yy = y+10; instance_create(xx,yy,ball); }
<< Traduction française par Philippe Ragni - (2005) >>
Alternative versions
You can also read this manual on one single long page (± 1.5 mb)
Also available in:
Download helpfile
Also available in:
Download helpfile