Comunidad de diseño web y desarrollo en internet online

problema con videos, variables y funcion on(complete)

Citar            
MensajeEscrito el 14 Jul 2008 07:30 pm
Hola, estoy tratando de hacer lo siguiente:

Tengo un video que se reproduce continuamente en una aplicacion fullscreen. Quiero hacer que a la tercera vez que se reproduzca reemplaze este video por un segundo video. el codigo colocado en el FLV Playback es el sgte:

on (complete) {
var miCuenta:Number = 1;
this.autoRewind = true;
this.play();
miCuenta = miCuenta+1;
if (miCuenta == 3) {
trace(ok);
}
trace(miCuenta);
}

Como verán mi problema es que al definir la variable miCuenta dentro de on(complete) siempre que termina le vuelve a dar el valor 1. Si lo pongo fuera de on(complete) no me funciona y colocandolo no en el FLV sino en el frame tampoco me acepta el codigo. Hay otra forma de hacer esto? Por fa cualquier ayuda desde ya muchas gracias.

Por fushidi

2 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 15 Jul 2008 10:11 am
Colocas la variable miCuenta en el primer frame:

Código :

var miCuenta:Number = 1; 


Después en el Componente pones:

Código :

on (complete) {
   
   this.autoRewind = true;
   
   this.play();
   
   _root.miCuenta++;
   
   if (_root.miCuenta == 3) {
      
      trace(ok);
      
   }
   
   trace(_root.miCuenta);
   
}


Si no le dices que la variable está en la raiz el asúmira que la variable es de el.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 15 Jul 2008 02:23 pm
Muchas gracias ! Ya esta funcionando :cool:

Por fushidi

2 de clabLevel



Genero:Femenino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.