Comunidad de diseño web y desarrollo en internet online

Ayuda con Botón "Ver Otra vez" :'(

Citar            
MensajeEscrito el 23 Ene 2008 05:43 am
Hola a todos... La verdad q soy nuevo en esto de los foros y tambien en el amplio mundo de flash... Asi q agradeceria la ayuda de algún experto en el tema jeje, espero expresarme bien... :lol: Bueno mi pregunta es como hacer para que un boton me reproduzca de nuevo toda la animación. Es decir: que al terminar mi animación aparece un botón que dice "Ver otra Vez". Lo he probado con gotoAndPlay (1) pero por supuesto lo que hace es que al llegar a ese fotograma reproduce de nuevo sin haber clickado en mi Botón. Necesitaria que alguien me explique como hacer para q se reproduzca desde el principio, solo si presiono el botón "Ver otra vez".Pregúnto... ¿tendria que darle un nombre de instancia al botón para asi cargarlo con loadMovie? o como tendria que hacer, espero haberme expresado bien, desde ya muchas gracias.

Salu2 :D
P/D: O si alguien sabe de algún tutorial referido al tema por favor me acerque Link... Gracias! ^^

Por Tamborin

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 23 Ene 2008 06:49 am
Le das un nombre de instancia a tu botón en este caso se llama boton_mc.
En el ultimo fotograma de tu animación pones este código:

Código :

stop ();
boton_mc.onRelease = function () {
   gotoAndPlay (1);
};

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 23 Ene 2008 07:13 am
Wow! Me sorprende mucho la rapidez con la que recibí mi respuesta (Menos de dos hrs.) Muchas gracias Antonio_L, el código funciona de maravillas!!! me voy a seguir prefeccionando para asi algún día poder aportar algo a este gran foro. Bueno no queda nada mas por decir, Muchas Gracias! Ah! te molestaria explicarme el código?, solo para entender mejor sobre AS... Si no es posible no hay ningún problema...
Salu2

Por Tamborin

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 23 Ene 2008 11:09 am
Lo siento, no debería haber obviado la explicación.
El stop () de la primera linea hace que la animación no vuelva por sí, al primer frame y se repita expontaneamente.
La segunda linea es en esencia aplicar la función onRelease (que controla el evento "cuando sueltas el boton 'izq' del ratón"), a una instancia de movieClip que actúa como botón.
La linea tercera, son las acciones que se realizan al ocurrir el evento, en este caso es volver al fotograma 1 de esta linea de tiempo (ojo!, yo soy partidario de poner nombre a los fotogramas para el salto, en lugar de utilizar el número de fotograma), podia ser otra cualquier cosa, por ejemplo cambiar de posición, variar la transparencia.... .

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 24 Ene 2008 03:41 pm
Amigo, para eso que tu quieres, la accion se la debes poner es al BOTON. O en su defecto, usar la sintaxis que te mencionó "Antonio_L" al principio.
Puedes poner acciones en: fotogramas (excepto los internos de un boton, o un grafico), botones, movieclips y ya.
Espero haberte ayudado.

Por gustavogarzon

166 de clabLevel



 

msie7

 

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