Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2007, 00:14
ezra.wong
 
Fecha de Ingreso: marzo-2007
Ubicación: México
Mensajes: 133
Antigüedad: 17 años, 1 mes
Puntos: 0
basico: loader en AS3

que tal flasheros pues veran:

1. tengo una pelicula principal en donde pido al usuario seleccionar su lenguaje
2. según la opcion seleccionada se carga un swf dentro la pelicula principal
3. coloque una barrita que obviamente debe acompletar el 100% antes de cargar la pelicula

y todo bien pero . . .

cuando carga la pelicula no lo hace en el primer fotograma, se va hasta el 120 y deahi en adelante lo reproduce todo bien

los primeros 119 fotogramas los animo desde modo diseño
y los el 120 con as3

por que pasa eso, de antemano agradezco sus comentarios y ayuda

el codigo es el siguiente:

Código HTML:
function cargar(url:String){
	var myRequest:URLRequest=new URLRequest(url);
	var loader:Loader=new Loader();
/*
si coloco aqui el addChild(loader); carga los primeros 100
fotogramas bien pero la pelicula se reproduce antes de terminar
la barra de cargar
*/
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, handleProgress);
	loader.contentLoaderInfo.addEventListener(Event.COMPLETE,handleComplete);
	
	loader.load(myRequest);
	
	function handleProgress(e:ProgressEvent){
		theLoader.alpha=1;
		var percent:Number=Math.ceil((e.bytesLoaded/e.bytesTotal)*100);
		theLoader.info.text="loading: "+ percent + "%";
		theLoader.progressBar.scaleX=percent/100;
	}
	
	function handleComplete(e:Event){
		theLoader.info.text="";
		theLoader.alpha=0;
		addChild(loader);
	}