Comunidad de diseño web y desarrollo en internet online

Estado de botones

Citar            
MensajeEscrito el 24 Oct 2008 05:57 pm
Tengo una botonera en donde cada opcion es un MC con instancias de over, out y activado.
El tema es que cuando tengo una MC en activado (porque es la seccion que está activa), no sé como hacer para que cuando seleccione otra opción, ese MC vaya a una instancia de out (o sea, que vuelva al estado inicial, pero con la animación pertinente).
Lo pueden ver en www.media500.com/test
Está a nivel "boceto" en ciertas partes, pero bueno, es básicamente como va a ser el site.
Alguna sugerencia?

Por Argento1982

14 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2008 06:00 pm

Por Argento1982

14 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2008 06:05 pm
mira una opcion seria crera una variable con el nombre del ultimo btn apretado por ej

var ultimoBoton:movieClip = "";

y la funcion del boton seria

Código :

boton_btn.onRelease = function (){
         ultimoBoton.gotoAndStop("out") // siendo out la animacion cuando no esta activado 
         ultimoBoton = this;
         //aca ponemos la accion que quieras
}


Espero poder darte una pequeña orientacion.
Si tienes nuevas dudas tratare de ayudarte ;)
saludos
agustin

Por agucapobianco

32 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2008 06:07 pm
Recien veo el sitio ese, tambien lo que se puede hacer ahi es a cada boton ponerle que todos menos ese vallan al frame "out"
Suponiendo que tenemos boton1_btn , boton2_btn, boton3_btn, boton4_btn

la accion del boton 1 al presionar seria asi:

Código :

boton1_btn.onPress = function (){
        boton2_btn.gotoAndStop("out");
        boton3_btn.gotoAndStop("out");
        boton4_btn.gotoAndStop("out");
        //Luego las acciones
}


Saludos
agustin

Por agucapobianco

32 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2008 06:39 pm
Mira este post, quizás te pueda ayudar.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 24 Oct 2008 07:32 pm

agucapobianco escribió:

Recien veo el sitio ese, tambien lo que se puede hacer ahi es a cada boton ponerle que todos menos ese vallan al frame "out"
Suponiendo que tenemos boton1_btn , boton2_btn, boton3_btn, boton4_btn

la accion del boton 1 al presionar seria asi:

Código :

boton1_btn.onPress = function (){
        boton2_btn.gotoAndStop("out");
        boton3_btn.gotoAndStop("out");
        boton4_btn.gotoAndStop("out");
        //Luego las acciones
}


Saludos
agustin

El problema es que si hago eso.. cada vez que apretás otro boton, TODOS los botones van a hacer la animación de "out".. y no solamente el que estaba seleccionado.

Por Argento1982

14 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2008 07:37 pm
Ah, es verdad, no te queda otra lo de la variable que almacene el nombre del movieclip, como te dije en el ejemplo anterior.
saludos

Por agucapobianco

32 de clabLevel



 

firefox

 

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