dentro, tengo esta funcion
Código:
la llamo asi:function foto(archivo:String, x:Number, y:Number, p:Number) { this.createEmptyMovieClip(["profundidad"+p], p); this["profundidad"+p].loadMovie(archivo); this["profundidad"+p]._x = x; this["profundidad"+p]._y = y; this.onEnterFrame = function() { if (this["profundidad"+p].getBytesLoaded()>7) { if (this["profundidad"+p].getBytesLoaded()>=this["profundidad"+p].getBytesTotal()) { this["profundidad"+p]._width="207"; this["profundidad"+p]._height="159"; trace("Cargado"); //delete this.onEnterFrame; } else { var porcent:Number; porcent = Math.round((this["profundidad"+p].getBytesLoaded()/this["profundidad"+p].getBytesTotal())*100); trace("No Cargao"); } } }; }
Código:
y funciona, perofoto("bebo.jpg", 60, 110, 1);
si la llamo por segunda vez
Código:
la primera imagen no me la escala como dice la funcion:foto("bebo.jpg", 60, 110, 1); foto("gorda.jpg", 290, 110, 2);
this["profundidad"+p]._width="207";
this["profundidad"+p]._height="159";
pero la segunda si
si llamo la funcion varias veces, las primeras imagenes las deja en tamaño original, y la ultima si tiene efecto
cual es el problema?
se supone que todas las imagenes deben de ajustar a un tamaño
Saludos, Gracias