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

preload con problemas

Estas en el tema de preload con problemas en el foro de Flash y Actionscript en Foros del Web. Hola, estoy hanciendo un preload de esos "Fill", osea, de ellos que llenan un elemento desde abajo hasta arriba.... pero no logro ver el preload ...
  #1 (permalink)  
Antiguo 21/11/2007, 14:17
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 15 años, 10 meses
Puntos: 6
preload con problemas

Hola, estoy hanciendo un preload de esos "Fill", osea, de ellos que llenan un elemento desde abajo hasta arriba.... pero no logro ver el preload funcionando


tengo lo siguiente

layer 4 : codigo del preload (AS)
layer 3 : el logo en contorno lineal
layer 2 : MC con nombre de instancia que sirve de mascara
layer 1 : logo en color


y el AS es el siguiente:
Código:
stop();
mask_mc.height = 1;
this.onEnterFrame = function():Void{
	var loadedData:Number = this.getBytesLoaded();
	var allData:Number = this.getBytesTotal();
	var percent:Number = Math.round(loadedData/allData*100);
	mask_mc._yscale=percent;
	if(loadedData>=allData){
		gotoAndPlay("Scene 2");
		delete this.onEnterFrame()
	}
	
}

Donde estaria el problema???


Saludos
__________________
www.dataautos.com
  #2 (permalink)  
Antiguo 21/11/2007, 16:59
Avatar de penHolder  
Fecha de Ingreso: noviembre-2007
Ubicación: ...
Mensajes: 7
Antigüedad: 10 años
Puntos: 0
Re: preload con problemas

te diria q hagas una funcion normal y setInterval para hacerlo mas optimo, y el problema estaba en this, usa _root para q tome los datos de la pelicula
Código:
stop();
mask_mc._height = 1;

function precarga(){
        //
	var loadedData:Number = _root.getBytesLoaded();
	var allData:Number = _root.getBytesTotal();
	var percent:Number = Math.floor ((loadedData*100) /allData);
	mask_mc._yscale = percent;
        //
	if(loadedData == allData){
                //
		gotoAndPlay("Scene 2");
		clearInterval(miPrecarga);
	}
};
var miPrecarga = setInterval(precarga, 1);
  #3 (permalink)  
Antiguo 22/11/2007, 08:16
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 15 años, 10 meses
Puntos: 6
Re: preload con problemas

ok, gracias, deja ver si funciona ahora...
__________________
www.dataautos.com
  #4 (permalink)  
Antiguo 22/11/2007, 10:59
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 15 años, 10 meses
Puntos: 6
Re: preload con problemas

pues aun no funciona, no logro ver el preload, no se que sera!!, si tengo toda la mascara hecha bien
__________________
www.dataautos.com
  #5 (permalink)  
Antiguo 26/11/2007, 11:48
Avatar de penHolder  
Fecha de Ingreso: noviembre-2007
Ubicación: ...
Mensajes: 7
Antigüedad: 10 años
Puntos: 0
Re: preload con problemas

sie l preload esta debajo de la mascara:
Código:
instanciaPreload.setMask(instanciaMascara);
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 23:43.