Ver Mensaje Individual
  #12 (permalink)  
Antiguo 09/05/2011, 13:17
Avatar de dmm
dmm
 
Fecha de Ingreso: mayo-2010
Ubicación: Madrid
Mensajes: 45
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Menú y submenú en Flash con botones en estado presionado

Efectivamente Bandit

Lo he revisado como tu decías y ahí estaba el error. Yo no lo veía porque estaba mirando constantemente el espacio entre el guión bajo y el uno. Ahora funciona perfectamente. Pues bien, este es el código para el botón 1 resultante:

Código Action Script:
Ver original
  1. on(release){
  2.          //aquí la accion que quieres que haga
  3.          gotoAndStop(2);
  4.          _root.btn_2.gotoAndStop(1);
  5.          _root.btn_3.gotoAndStop(1);
  6.          _root.btn_4.gotoAndStop(1);
  7.          _root.btn_5.gotoAndStop(1);
  8.          _root.btn_6.gotoAndStop(1);
  9.          _root.btn_7.gotoAndStop(1);
  10.          _root.btn_8.gotoAndStop(1);
  11.          _root.btn_9.gotoAndStop(1);
  12.          _root.btn_10.gotoAndStop(1);
  13.          _root.btn_11.gotoAndStop(1);
  14.          _root.btn_12.gotoAndStop(1);
  15.     }

El menú va a estar compuesto de doce botones. Por lo que veo, el tema está en colocar en cada botón la referencia a sus "compañeros" y no poner la que le corresponde a este en el código. Así, en el botón 1 no podemos poner _root.btn_1.gotoAndStop(1);, pero en los siguientes sí debe estar esta parte del código. Y así con todos los demás hasta completar los que necesitemos.

Muchas gracias Bandit . Ahora necesitaría incorporar submenús a algunos de los botones, con la misma estructura que estos primeros -apretar y dejar marcados- y otros serían simples vínculos a otros index de la web. Supongo que tendré que aplicar alguna orden del tipo...

Código Action Script:
Ver original
  1. on (press) {
  2.     gotoAndStop(...);
  3. }

... en el espacio habilitado para ello. ¿Pero no sería más interesante ponerlo justo debajo del código?, ¿Dónde habría que ponerlo?.

Un saludo.
__________________
david mesas moreno
www.davidmesasmoreno.com
davidmesasmoreno.wordpress.com