Comunidad de diseño web y desarrollo en internet online

BOTON que al oprimir arranque y detenga un video!

Citar            
MensajeEscrito el 28 Jun 2005 09:50 pm
Hola, estoy creando unos pequeños videos testimoniales, los cuales los hago importando a FLASH y editando con las opciones propias para esto.

Le coloqué un botón encima del clip (del tamaño d la imagen)
que al oprimir hace q este arranque.

on (release) {play();

}

El problema es que una vez que arrancó el video, no tengo como detenerlo, ya que no estoy colocando un boton play y otro stop,.. quisiera que el play y stop fuera el mismo boton! Cómo será el código para esto?

Gracias!

Por odongo

24 de clabLevel



Genero:Masculino  

Venezuela

msie
Citar            
MensajeEscrito el 29 Jun 2005 03:50 am

Código :

on (load) {
   Detenido=true;
}

on (release) {
  if(Detenido){
    play();
    Detenido=false;
  }else{
    stop();
    Detenido=true;
  }
}

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 29 Jun 2005 12:30 pm
Gracias por el codigo,... lo malo, es que no funciona y me envía este mensaje de error:

**Error** Símbolo=1, capa=Capa 2, fotograma=1:Línea 1: Se ha especificado un evento de ratón incorrecto.
on (load) {

**Error** Símbolo=1, capa=Capa 2, fotograma=1:Línea 2: La declaración debe aparecer dentro del controlador on
Detenido=true;

**Error** Símbolo=1, capa=Capa 2, fotograma=1:Línea 3: Se ha detectado un '}' inesperado
}

Total de errores de ActionScript: 3 Errores comunicados: 3

Por odongo

24 de clabLevel



Genero:Masculino  

Venezuela

msie
Citar            
MensajeEscrito el 29 Jun 2005 02:18 pm
Lo imagine. (Tengo tiempo que no uso los eventos on... sobre el MC) :roll:

Ok, mira. Borra el on(release) que esta en las acciones de tu MC. Ahora dale click al fotograma donde esta el MC.

Ve a acciones y escribe este código:
Si suponemos que el nombre de instancia de tu clip es mcVideo
tendriamos que:

Código :

mcVideo.Detenido=true;
mcVideo.onRelease=function() {
  if(this.Detenido){
    this.play();
    this.Detenido=false;
  }else{
    this.stop();
    this.Detenido=true;
  }
} 

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 29 Jun 2005 08:08 pm
Muchisimas gracias!!! ahora si funcionó a la perfección!!!

Por odongo

24 de clabLevel



Genero:Masculino  

Venezuela

msie

 

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