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

Precarga As3

Estas en el tema de Precarga As3 en el foro de Flash y Actionscript en Foros del Web. Hola a todos!!!! tengo una pregunta como puedo hacer una precarga para un swf externo? en AS3 he buscado pero en todos los que consigo ...
  #1 (permalink)  
Antiguo 06/07/2010, 16:46
 
Fecha de Ingreso: enero-2004
Mensajes: 339
Antigüedad: 20 años, 9 meses
Puntos: 6
Precarga As3

Hola a todos!!!! tengo una pregunta como puedo hacer una precarga para un swf externo? en AS3 he buscado pero en todos los que consigo son para cargar el mismo .FLA helpppp
__________________
Pazzz mundiaaaalllll
  #2 (permalink)  
Antiguo 06/07/2010, 17:40
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 10 meses
Puntos: 193
Respuesta: Precarga As3

En la documentacion viene un ejemplo completo.

Saludos!!
  #3 (permalink)  
Antiguo 14/07/2010, 17:38
 
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
  #4 (permalink)  
Antiguo 26/07/2010, 18:35
 
Fecha de Ingreso: enero-2004
Mensajes: 339
Antigüedad: 20 años, 9 meses
Puntos: 6
Respuesta: Precarga As3

si lo coloco en un As externo podre manejar otras propiedades del clip cargado? no entiendo!!! por ejemplo, aqui he adelantado con otro código donde hago todo en oncomplete pero no funciona

Código PHP:
function onComplete(loadEvent:Event):void
{
    var 
mLoader:Loader loadEvent.target.content as Loader;
        
mLoader.550;
        
mLoader.550;//preloader_mc.x = -1000;

pero no funciona
__________________
Pazzz mundiaaaalllll

Etiquetas: precarga
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 07:20.