Foros del Web » Creando para Internet » Flash y Actionscript »

redimensionar imagenes cargadas

Estas en el tema de redimensionar imagenes cargadas en el foro de Flash y Actionscript en Foros del Web. hola estoy haciendo una aplicación con flash y xml y esta funcionando bastante bien , mi problema es que al cargar las imagenes (que son ...
  #1 (permalink)  
Antiguo 13/04/2006, 18:01
 
Fecha de Ingreso: febrero-2006
Mensajes: 208
Antigüedad: 18 años, 9 meses
Puntos: 0
redimensionar imagenes cargadas

hola estoy haciendo una aplicación con flash y xml
y esta funcionando bastante bien , mi problema es que al cargar las imagenes
(que son de distintos tamaños,algunas enormes) salen de la pantalla.
lo primero que hice para eso fue achicar el _mc que carga la foto, pero asi las fotos se deforman
entonces hice un preloader para tomar los _heigth y width de la imagen cargada
y aplicar unas condiciones , aqui va el codigo

cargaImg_mc._visible = false //aqui borro el _mc
cargaImg_mc.loadMovie(foto);// aqui cargo la imagen (dato que tomo
//de un child)
var hiloPrecarga = setInterval(cargando, 1); //llamo a la precarga

//defino las variables de alto ancho y mi limite de tamaño

ancho = cargaImg_mc._width //pregunto el ancho
alto = cargaImg_mc._height // " " el alto
limite = 140;
medidas_txt.text = "alto es: "+alto +"ancho es: "+ ancho //muestro datos en
//un _txt
//pongo mis condiciones
if(alto > ancho){
altura = limite;
anchura = ((limite * ancho)/alto);
anchura = Math.round(anchura); // redondeamos los decimales

}else{
anchura = limite;
altura = ((limite * alto)/ancho);
altura = Math.round(altura);


}
//aqui digo que el heigth y el width de mi _mc sean = a altura y anchura
cargaImg_mc._height = altura;
cargaImg_mc._width = anchura;



el problema es que no me redimensiona bien, de hecho la primera foto que se carga en la aplicación no se redimensiona, luego cuando recorro las otras fotos, algunas se redimensionan , pero otras desaparecen y otras se redimensionan denuevo , mas chicas etc...


pueden ver la aplicacion funcionando aqui


alguna idea?
__________________
michelson
-----------------
crossing snow mountains with a yamaha bike
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:15.