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

Carga SWF (explortado de AE) en AS3

Estas en el tema de Carga SWF (explortado de AE) en AS3 en el foro de Flash y Actionscript en Foros del Web. Hola gente. Tengo una duda. Estoy con un trabajo, una de las partes tengo un video. El video que me enviaron es un .mov, como ...
  #1 (permalink)  
Antiguo 01/06/2011, 23:45
 
Fecha de Ingreso: marzo-2009
Mensajes: 91
Antigüedad: 15 años
Puntos: 1
Carga SWF (explortado de AE) en AS3

Hola gente.

Tengo una duda.

Estoy con un trabajo, una de las partes tengo un video. El video que me enviaron es un .mov, como era muy largo le recorté algunas secciones con After Effects CS5.

Lo exporte como un swf. Hasta aca todo ok.

El problema está desde cuando yo intento cargar el swf desde mi main.swf (el codigo lo creo yo desde main.fla)

Todo programado en AS3.

Lo que estuve viendo es como si pareciera que el video queda exportado como si hubiera sido creado con AS2, o no es creado como con una linea de tiempo en Flash. Eso es lo que interpreto de las búsquedas que hice.

Mi problema es que yo quiero controlar el flujo del video o del swf.

Yo desde mi main.swf quiero cargar el video.swf y de ahi tenerlo en stop(), hasta que llegue el momento y le doy play();

Tienen algun modo de realizarlo?

Aca les dejo el codigo que tengo para cargar el swf

Código ActionScript:
Ver original
  1. import flash.display.MovieClip;
  2. import flash.display.Sprite;
  3. import flash.display.Loader;
  4. import flash.net.URLRequest;
  5. import flash.events.Event;
  6. import flash.display.AVM1Movie;
  7. import flash.net.NetStream;
  8.  
  9.  
  10. var mc:MovieClip= new MovieClip();
  11.  
  12. var url:URLRequest= new URLRequest("video.swf");
  13. var loader:Loader= new Loader();
  14.  
  15. loader.load(url);
  16. loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded);
  17.  
  18. function loaded( e:Event ):void{
  19.     mc.addChild(loader);
  20.     addChild(mc);
  21.     loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, loaded);
  22. }

Lo que quiero hacer es tener un mc.stop(); o lograr tener el loader.content como un MovieClip para poder realizar un control de la animación.

El video.swf tiene audio tmabién, intenté otros modos pero a veces solo muestra el audio, nunca pude lograr frenar la ejecición automática del video. Quiero detenerlo antes de que inicie la ejecución.

Alguna ayuda?
Gracias
  #2 (permalink)  
Antiguo 02/06/2011, 12:44
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Carga SWF (explortado de AE) en AS3

Hola fackius:
Si tienes en una película externa el video, supongo que estás usando el Componente: FLVPlayback, si es así, en el Panel Inspector de componentes, allí donde dice: autoPlay cambia a false.
Y para cargar esa película utiliza éste código:
Código actionscript:
Ver original
  1. var request:URLRequest=new URLRequest("video.swf");
  2. var loader:Loader = new Loader();
  3. loader.load(request);
  4. addChild(loader);
Espero haberte sido de ayuda
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: as3, carga, swf
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 09:32.