Comunidad de diseño web y desarrollo en internet online

Reproducir clip al ir a diapositiva de presentación en flash

Citar            
MensajeEscrito el 12 Abr 2007 10:43 am
Tengo una presentación de diapositivas hecha en Flash, con sus botoncitos hechos con comportamientos ir a Pantalla siguiente y Pantalla anterior.

Necesito que cuando pulso ir a pantalla siguiente además de ir, reproduzca un clip que hay en ella porque yo no sé por qué, pero me aparece directamente en el útlimo fotograma del clip, parado.

Por weralo

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 12 Abr 2007 01:14 pm
hola weralo. no sé si entendi muy bien el problema pero... porqué no simplemente pones un stop en el 1er frame del clip y cuando hagas página siguiente un play en el clip?

Por Unukalhai

79 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Abr 2007 02:54 pm
Sí, el stop en el primer fotograma lo había puesto y al liberar un gotoAndplay al 1, pero el problema es el tema de las pantallas:

Mi estructura es:
Pantalla Principal (con los botones adelante y atrás)
diapositiva1(con un clip que debe reproducirse) nombre de instancia d1
diapositiva2(con otro clip que debe reproducirse) nombre de instancia d2
...
Dado que los botones están en la principal, tienen idéntico comportamiento en todas las diapositivas, lo que pongo en una me lo pone en todas, así tendría que agregar todos los clips en ese botón, por ejemplo on(release) {this.diapositiva1.d1.gotoAndPlay("1"); this.diapositiva2.d2.gotoandPlay("1"); y así infinitamente o quitar los botones de la pantalla principal...} ¿existe algún otro modo, es que estos me parecen demasiado a pedal?

Gracias.

Por weralo

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 12 Abr 2007 03:43 pm
en en boton pones:

Código :

on(release){
   numero_diapositivas = 5;
   for (n=0;n<numero_diapositivas;n++){
      this["diapositiva"+n]["d"+n].gotoAndPlay(1);
   }
}


Aunque en el forograma te covendria poner:

Código :

numero_diapositivas = 5;
mi_botoncito.onRelease = function (){
   for (n=0;n<numero_diapositivas;n++){
      this["diapositiva"+n]["d"+n].gotoAndPlay(1);
   }
}


Tal vez haya alguna forma de saber dinamicamente el numero de diapositivas. Pero si no pones el numero ahi donde dice numero_diapositivas. Incluso podrias poner 50 o algo asi, aunque tengas 30.

Podes usar cualquiera de los dos scripts, te recomiendo el segundo.

Por Nandonet

82 de clabLevel



Genero:Masculino  

No me despierten, estoy ocupado

firefox
Citar            
MensajeEscrito el 13 Abr 2007 07:40 am
:D

Por weralo

1 de clabLevel



 

msie

 

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