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

darle tiempo a la precarga de imagenes para reimensionar

Estas en el tema de darle tiempo a la precarga de imagenes para reimensionar en el foro de Flash y Actionscript en Foros del Web. Hola estoy haciendo una aplicacion en flash y xml, lo que me psa es que las estoy redimensionando un un bonito metodo que son unas ...
  #1 (permalink)  
Antiguo 18/06/2006, 12:14
 
Fecha de Ingreso: febrero-2006
Mensajes: 208
Antigüedad: 11 años, 10 meses
Puntos: 0
darle tiempo a la precarga de imagenes para reimensionar

Hola estoy haciendo una aplicacion en flash y xml, lo que me psa es que las estoy redimensionando un un bonito metodo que son unas classes de tween de laco http://www.laco.cz/tween para el que no la copnozca.

bueno al probar la aplicacion en local todo me anda de maravillas aki esta mi aplicacion
http://www.artenlinea.cl/experimento...contenido.html
mi idea era hacer tweens para ajustar la imagen nueva a su tamaño proporciol y reducido. y en local todo bien ya que la imagen las tengo en mi pc.
pero a la hora de que la aplicacion carga las imagenes en el servidor se demora un tiempo y el _mc que hacia el tween y cargaba la foto ya no la carga mas;
segui experimentando en el tema y me di cuenta que si las imagenes las imagenes quedaban en el cache del computador si funcionaban, pero no es la idea. luego a la funcion del tween le di un par de seguntosde demora , como para que carge la foto y luego haga el tween; eso pueden verlo en la url que les puse.
la llamada a la funcion tween es esta
carga_mc.tween("heigth",0.8,"easeinquid",2)
carga_mc.tween("width",0.8,"easeinquid",2)
elprimer para parametreo es la propiedad que se tweenea el segundo es el tiempo de cuanto dura el tween el tercero es el tipo de tween y el cuarto es el tiempo de partida del tween es decir en las lineas de codigo que he puesto parte delsegundo 2.
aparentemente si hgago la funcion con xscale en vez de height carga bien , pero la redimension de la imagen no me funciona para nada bien.
ojala alguin pueda aconsejarme que es mejor; como poder dejar la imagen en memoria y que haga el tween bien.
Saludos
__________________
michelson
-----------------
crossing snow mountains with a yamaha bike
  #2 (permalink)  
Antiguo 18/06/2006, 12:57
Avatar de DaHousecat  
Fecha de Ingreso: junio-2006
Mensajes: 132
Antigüedad: 11 años, 5 meses
Puntos: 1
usa algun listener, (lee la referencia) por ejemplo onLoad, te dice cuando termino de cargar, asi arrancas la redimension con la imagen ya cargada!
__________________
DaHouseCat's Blog || Un blog de Flash ActionScript, PHP, MySQL, Motorola Modding y mucho más ^_^
  #3 (permalink)  
Antiguo 18/06/2006, 13:12
 
Fecha de Ingreso: febrero-2006
Mensajes: 208
Antigüedad: 11 años, 10 meses
Puntos: 0
gracias

gracias dahousecat voy a probarlo en este momento
__________________
michelson
-----------------
crossing snow mountains with a yamaha bike
  #4 (permalink)  
Antiguo 18/06/2006, 14:01
 
Fecha de Ingreso: febrero-2006
Mensajes: 208
Antigüedad: 11 años, 10 meses
Puntos: 0
listeners

aqui estoy denuevo encontre una forma de hacer lo que me dices pero no me funciona mucho

este es el codigo

var loader:MovieClipLoader = new MovieClipLoader();
loader.addListener(this);
function onLoadInit(_mc:MovieClip) {
carga_mc.tween("_height", alto/0.9, 0.8, "easeinquid");
carga_mc.tween("_width", ancho/0.9, 0.8, "easeinquid");
trace("cargue!!")
};
function onLoadProgress(_mc:MovieClip, loaded:Number, total:Number) {
pct_mc.pct_txt.text = Math.floor(loaded / total * 100) + "%";
trace("toi cargando")
};
loader.loadClip(foto.jpg, carga_mc);


eso supuestamente me debieria funcionar o esta mal hecho?
saludos
__________________
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 20:58.