tavman
Habitué
  
Hors-Ligne
Messages: 466

HS
|
Il ne faut pas travailler comme ca...
Bon en gros je t'explique : - tu demande a ton image de se charger - directement après, tu demande la taille de l'image - même si ca ne prend que quelques centièmes de secondes, ton image ne se charge que maintenant
Donc en gros, il faut attendre la fin du chargement de ton image (et un petit peu plus en fait... le temps que Flash l'affiche) pour demander sa hauteur... Un truc dans ce genre devrait suffir :
function Load_Image ( cible , Image ) { cible.loadMovie (Image ); cible.t = 0; cible.onEnterFrame = function () { if ( this.getBytesLoaded() == this.getBytesTotla() ) { this.t++; } if ( this.t == 3 ) { trace ( this._height + " : " + this._width ); delete(this.onEnterFrame); } } }
Bon... a la place du trace, tu peut faire tout ce que tu veut mais le principe est là...
Allé, bonne chance a toi. |