Tengo que cargar imagenes dentro de un movieclip que tiene un determinado tamaño. El problema es que las imagenes son de 800 x 600 pixeles y el Movie Clip ( de ahora es más MC) de 300 x 225.
El código de carga es el siguiente:
Código :
_root.createEmptyMovieClip("mi_mc", _root.getNextHighestDepth());
_root.mi_mc.createEmptyMovieClip("holder_mc", mi_mc.getNextHighestDepth());
mi_mc.holder_mc.loadMovie("jony.JPG");Si yo lo dejo así, carga la imagen con un tamaño de 800 x 600, o sea la imagen original, pero lo que yo quiero hacer es que la imagen se adapte al tamaño del MC.
Si yo coloco luego de cargada la imagen las propiedades ._width, y ._height al MC, me desaparece la imagen. O sea si pongo esto:
Código :
mi_mc.holder_mc._width=300; mi_mc.holder_mc._height=225;
Desaparece la imagen y no se porqué, me gustaría que alguien me lo explique.
Entonces, ¿tengo que escalar la imagen usando _xscale y _yscale?
En el caso de que así sea, me gustaría saber cual es la fórmula matemática para escalar correctamente para poder adecuar un tamaño de imagen de 800 x 600 (o cualqueir tamaño) al del MC de 300 x 225 px.
Muchas gracias por la ayuda y espero obtener una buena respuesta, como siempre.
