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

Cargar un SWF en un MovieClip y controlarlo con AS3... una odisea.

Estas en el tema de Cargar un SWF en un MovieClip y controlarlo con AS3... una odisea. en el foro de Flash y Actionscript en Foros del Web. Buenas a todos, antes de nada presentarme ya que soy nuevo en la comunidad del desarollo en AS3, llevo unos dias atascado en la creación ...
  #1 (permalink)  
Antiguo 18/05/2009, 03:54
 
Fecha de Ingreso: mayo-2009
Mensajes: 2
Antigüedad: 15 años, 6 meses
Puntos: 0
Cargar un SWF en un MovieClip y controlarlo con AS3... una odisea.

Buenas a todos, antes de nada presentarme ya que soy nuevo en la comunidad del desarollo en AS3, llevo unos dias atascado en la creación de un player que me cargue desde un XML una lista de videos y posteriormente los controle mediante la típica botonera de play, pause, stop, atrás y adelante...

Ahora mismo me carga correctamente el XML, el objeto Loader cumple su función y me carga el SWF, pero no veo la imagen. Debo de estar haciendo algo mal con la asignación del Loader a un objeto MovieClip, ya que no consigo hacerlo aparecer de esto modo ni mucho menos utilizar los métodos de MovieClip para controlar la reproducción del SWF externo.

Os adjunto código por si me podéis echar un cable, y por si se os ocurre algo:

Función invocada desde el main que recoge la URL del SWF y lo carga:
Código:
private function playVideo():void {
						
			var url:String = getVideo();
			trace(url);
			urlReq = new URLRequest(url);
			
			ldr.load(urlReq);
			
    		        thisMovieClip=new MovieClip();
			
			thisMovieClip.width= 400;
			thisMovieClip.height = 300;
			thisMovieClip.addChild(ldr);

		}
De esta manera oigo el sonido, pero no veo el video... ¿alguna idea?

Muchas gracias!
  #2 (permalink)  
Antiguo 18/05/2009, 21:52
Avatar de the_ghost  
Fecha de Ingreso: octubre-2003
Ubicación: Caracas, Venezuela
Mensajes: 104
Antigüedad: 21 años, 1 mes
Puntos: 5
Respuesta: Cargar un SWF en un MovieClip y controlarlo con AS3... una odisea.

Prueba removiendo las líneas:
Código actionscript:
Ver original
  1. thisMovieClip.width= 400;
  2. thisMovieClip.height = 300;

y asegúrate de que "thisMovieClip" sea hijo del Stage o de algún otro MovieClip que sea descendiente del Stage.
__________________
ThE GhOsT
  #3 (permalink)  
Antiguo 19/05/2009, 03:53
 
Fecha de Ingreso: mayo-2009
Mensajes: 2
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Cargar un SWF en un MovieClip y controlarlo con AS3... una odisea.

Gracias por la respuesta, ya lo resolví. Resulta que los SWF que estaba cargando estaban creados con AS2 y yo estaba haciendo mi player en AS3.

He probado con un SWF hecho con AS3 y funciona a la perfección.

Un saludo.
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 17:53.