Bonjour tous

Le code suivant fonctionne bien mais le trace (tt+"test"); me renvoie undefined. Pourquoi la variable tt , sortie des {} perd sa valeur et que dois-je écrire pour lui donner la valeur de totalBytes ?



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var globale:Number = tt;
var monClip_mcl = new MovieClipLoader();
var monEcouteurDeClip = new Object();
monEcouteurDeClip.onLoadStart = function(cible) 
  { trace("Demande  enregistrée");} 

monEcouteurDeClip.onLoadProgress = function(cible, loadedBytes, totalBytes) 
  { tt=totalBytes;
  trace("Octets chargés = " + loadedBytes);      // Bon affichage
  trace("Octets à charger = " + tt);}           // Bon affichage

  trace (tt+"test");     //renvoie     undefinedtest

  this.createEmptyMovieClip("container",1);
 monClip_mcl.addListener(monEcouteurDeClip);
 monClip_mcl.loadClip(("G/T" + (b) + ".jpg"), this.fg);

J'espere être assez clair
Merci à vous