Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Comment acceder une variable dans une autre fonction ?
Envoyé: 3 mai 2006, 4h36 par dada
pas très facile sans voir de code...
Ce qui m'intrigue : tu dis que la variable est déclarée dans un setInterval, donc dans une fonction. Comme tu le sais, une variable déclarée dans une fonction n'est accessible qu'au sein de cette fonction et est détruite une fois cette fonction terminée.
Dans ce cas, tu peux déclarer la variable hors de toute fonction :
--------------------
var toto:Number;
--------------------
Et ensuite utiliser toto dans le reste du script sans passer par "var".
Sinon, tu parles de variable globale. Une variable déclarée dans l'objet _global devrait être accessible de toute part, peu importe où elle a été déclarée (même dans une fonction).
--------------------
_global.toto = 2;
--------------------
++ ;-)
dada
Réponses
|