Foros del Web » Creando para Internet » Flash y Actionscript »

AYUDA Estado fuera boton

Estas en el tema de AYUDA Estado fuera boton en el foro de Flash y Actionscript en Foros del Web. Buenas gente, no encontre este tema por ningun lado. El tema es asi, tengo un menu creado con una serie de botones. Los botones los ...
  #1 (permalink)  
Antiguo 05/01/2011, 06:14
 
Fecha de Ingreso: noviembre-2010
Mensajes: 36
Antigüedad: 14 años, 1 mes
Puntos: 0
AYUDA Estado fuera boton

Buenas gente, no encontre este tema por ningun lado.
El tema es asi, tengo un menu creado con una serie de botones. Los botones los cree con movieclips en los cuales tengo 3 estados (instancias):
1. Resposo (over)

2. Sobre (up), esta insatancia es otro movie clip que contiene una animacion del boton.

3. Activo (active), otro movie clip que demuestra que te encuentras en esa seccion.

Adjunto codigo de los botones para sus instancias:
Código:
on (rollOver) {
	gotoAndStop("_over");
}
on (rollOut) {
	gotoAndStop("_up");
}
on (release) {
	gotoAndPlay("_active");
}
Hasta aca todo funciona de maravilla, el problema es que desconosco la manera de como al momento en que un boton (X) esta active y se clickee sobre otro boton (Y), este ultimo le comunique a (X) que debe volver a su estado en reposo.

Espero halla sido claro y espero su respuesta.
Saludos
  #2 (permalink)  
Antiguo 05/01/2011, 10:14
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 5 meses
Puntos: 406
Respuesta: AYUDA Estado fuera boton

Hola matubea:
AL primer MC que contiene los estados del botón ponle un nombre de instancia, por ejemplo: btn_1.
En el código del botón del segundo MC el siguiente código:
Código actionscript:
Ver original
  1. on(release){
  2. _root.btn_1,gotoAndStop(1);
  3. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 06/01/2011, 07:25
 
Fecha de Ingreso: noviembre-2010
Mensajes: 36
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: AYUDA Estado fuera boton

Gracias bandit por tu respuesta, los estados los tengo separados por nombres de instancia como vos me decis, pero el tema es que no se como lograr que por ejemplo:
Menu de 2 botones, clickeo el boton 1 este queda activado, luego cliekeo el segundo, el segundo se activa y el primero se desactiva. OJO, cuando hablo de activar o desacctivar digo solo de estado y no de su funcion, desactivado=reposo.

Saludos y espero respuesta
  #4 (permalink)  
Antiguo 10/01/2011, 16:24
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 5 meses
Puntos: 406
Respuesta: AYUDA Estado fuera boton

Sube tu archivo .fla a un servidor para poderlo bajar y ver como lo haz hecho.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 11/01/2011, 08:45
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 9 meses
Puntos: 336
Respuesta: AYUDA Estado fuera boton

haz una función en el frame que deshabilite todos los botones antes de activar el botón nuevo usando el código que puso bandit, por ejemplo asi:

Código Actionscript:
Ver original
  1. function btn_reset(){
  2.     _root.btn_1,gotoAndStop(1);
  3.     _root.btn_2,gotoAndStop(1);
  4.     _root.btn_3,gotoAndStop(1);
  5.     _root.btn_4,gotoAndStop(1);
  6.     //Hacerlo por cada instancia de boton que tengas
  7. }

Luego cuando actives un botón hazlo así:

Código Actionscript:
Ver original
  1. on (release) {
  2.     btn_reset();
  3.     gotoAndPlay("_active");
  4. }

Etiquetas: estado, fuera, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:31.