Zone FLASH

Menu Principal de la zone FLASH MX

Rechercher sur le site


DIVERS

  • Envoyer l'url de la page à un ami

Cours Flash : Variable locale

Définition [v 6+]

 

Il existe deux types de variables, les variables dites globales qui sont accessibles à tous les niveaux et les variables dites locales qui ne sont accessibles directement que dans le même niveau.
Par exemple, un variable déclarée dans _root.dmc n'est accessible directement que dans _root.dmc.

L'écriture des variables locales est simple pour la première déclaration; il faut mettre "var" avant le nom de la variable.
var mavariable = "valeur";
Vous pouvez déclarer une variable sans lui assigner une valeur dans ce cas sa valeur est undefined.
var mavariable;
Vous pouvez déclarer plusieurs variables en même temps.
var mavariable = "valeur", mavariable1 = "valeur" ;
var mavariable, mavariable1 = "valeur" ;


L'endroit où la variable a été déclarée va déterminer son chemin d'accès.

Vous pouvez accéder ou créer une variable à un autre niveau en spécifiant un chemin :
//->je me trouve dans "clip2" dont le chemin absolu est : _root.clip0.clip1.clip2
//->Je veux récupérer la valeur de la variable "dmc" dans clip1
// en absolue
trace(_root.clip0.clip1.dmc);
//ou
trace(_root.clip0.clip1["dmc"]);
//ou en relatif
trace(this._parent.dmc);
//ou
trace(this._parent[dmc"]);


Infos complémentaires

 

Voir aussi Les généralités -> Les chemins



Menu récapitulatif de toutes les rubriques du cours Variable locale

Menu récapitulatif de touts les cours Flash associés

Informations diverses sur la Zone FLASH MX


Menu secondaire général de la zone FLASH MX.