Tema: Precarga As3
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/07/2010, 17:38
heyruben
 
Fecha de Ingreso: enero-2004
Mensajes: 339
Antigüedad: 20 años, 9 meses
Puntos: 6
Respuesta: Precarga As3

Gracias TMeister después de garrear por una semana logre hacerlo dentro del archivo y funciona. Aquí les dejo el código:

import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.Event;
import flash.events.ProgressEvent;
import flash.system.LoaderContext;

var clip1:Spinner = new Spinner();
clip1.x = 427; //Puede ser cualquier otro valor como 870.
clip1.y = 222; //Puede ser cualquier otro valor como 1280.
addChild(clip1);
function startLoad()
{
var mLoader:Loader = new Loader();
var mRequest:URLRequest = new URLRequest("menuu.png");
mLoader.contentLoaderInfo.addEventListener(Event.C OMPLETE, onCompleteHandler);
mLoader.contentLoaderInfo.addEventListener(Progres sEvent.PROGRESS, onProgressHandler);
mLoader.load(mRequest);
}

function onCompleteHandler(loadEvent:Event)
{

addChild(loadEvent.currentTarget.content);
}
function onComplete(loadEvent:Event):void
{
var mLoader:Loader = loadEvent.target.content as Loader;
mLoader.x = 550;
mLoader.y = 550;//preloader_mc.x = -1000;
}

function onProgressHandler(mProgress:ProgressEvent)
{
var percent:Number = mProgress.bytesLoaded/mProgress.bytesTotal*100;
lpc.text=int(percent)+"%";
if(percent==100){
lpc.alpha = 0;
removeChild(clip1);
}
}
startLoad()
__________________
Pazzz mundiaaaalllll

Última edición por heyruben; 26/07/2010 a las 18:20