Hola de nuevo ;)

Tengo un clip donde cargo una foto y quiero redimensionarla a un ancho
determinado, que es 180 pixels, y un alto que vaya en función de esa altura,
es decir, si la foto mide 1000 x 750, el ancho pasaría a ser 180 y el alto
pues seria una proporción tal que 750 / (1000/180), bueno todo eso lo hago
con la clase movieClipLoader, en el evento onLoadInit tal que asi

<code>

myListener.onLoadInit = function(target_mc) {
   //
   var anchoFoto:Number = target_mc._width
   var altoFoto:Number = target_mc._height
   trace("Ancho original de la foto: "+ anchoFoto)
   trace("Alto original de la foto: "+ altoFoto)
   //
   target_mc._width = 180
   target_mc._height = altoFoto /(anchoFoto/180)
   trace("Ancho de la foto despues de redimensionarse: "+target_mc._width)
   trace("Alto de la foto despues de redimensionarse: "+target_mc._height)
  };

</code>

Bueno, esto funciona guay, solo una curiosidad, la primera vez que se carga
una foto en el clip, todo va bien, me devuelve el ancho y el alto originales
de la foto y posteriormente se redimensiona guay, el resto de las veces se
redimensiona guay, pero la informacion del tamaño originald e la foto es
incorrecta, imagino, por no decir que casi seguro, que como aun no he
eliminado la foto que se encuentra dentro del clip (ya que las cargo todas
en el mismo clip), que se monta un pequeño barullo ahí dentro. ¿Que opinais?

Jano

----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a