Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/05/2011, 10:25
Avatar de esdebon
esdebon
 
Fecha de Ingreso: agosto-2008
Ubicación: México
Mensajes: 167
Antigüedad: 15 años, 9 meses
Puntos: 18
Respuesta: Controlar el inicio de vídeo. Pago por este trabajo

Encontré en internet este reproductor de video:

http://www.thetechlabs.com/tech-tuto...3-videoplayer/

al cual le agregue este código

Código:
var loaderSWF:Loader=new Loader();
loaderSWF.load(new URLRequest('tuSWF.swf'));
addChild(loaderSWF);

//loaderSWF.contentLoaderInfo.addEventListener(Event.COMPLETE,accionTerminoDeCargar);
//function accionTerminoDeCargar(e:Event):void {}


////////////////////////// Tiempo
var tiempoReloj=10;
var _timer:Timer = new Timer(1000, 10); ////////////////1000 Quiere decir que pasará un segundo entre evento y el 10 dice que serán 10 eventos osea 10 segundos
_timer.addEventListener(TimerEvent.TIMER, segundoMenos);
_timer.start();

function segundoMenos(e:Event):void {
	tiempoReloj--;
	if(tiempoReloj==0){
		_timer.removeEventListener(TimerEvent.TIMER, segundoMenos); 
		reproduceVideo(); /////tu SWF puede llamar a esta función en el último frame ( MovieClip(parent.parent).reproduceVideo(); ) asi, ya no tendrias que usar el timer
	}
}

function reproduceVideo():void {
	trace('inicia');
	removeChild(loaderSWF);
	playClicked(null);
}
Con eso obtienes lo que necesitas. Saludos

Última edición por esdebon; 10/05/2011 a las 22:33