Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/05/2009, 19:16
fernandotipo
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Antigüedad: 17 años, 1 mes
Puntos: 1
Estado "visitado" de botón movie clip

tengo tres botones,cuando paso por encima de cada uno de ellos,cambia el color hasta voy bien,ahora lo que quiero hacer es que cuando clickeo un boton por ejemplo el uno ,el boton cambia su forma y quede en este estado hasta volver a presionar el boton ,hasta bien el problema es que cuando quede presionado el boton y paso por encima de los otros botonos tambien me hacen una naimacion y la idea es que queden bloqueados hasta que vuelve a presionar en este caso el boton uno,estuve probando pero no le encuentro la vuelta y seguro que hay una forma mas facil de hacerlo gracias

esto es lo que empece a ser pero no me funciono con un solo boton :

Código actionscript:
Ver original
  1. a="mv_ag";b="bt_rojo";c="bt_gris";
  2. /*BOTON CT */
  3.  
  4.  
  5.  
  6. a="mv_ag";b="bt_rojo";c="bt_gris";
  7.  
  8. bt_ct.onRelease = function () {    
  9. if (b=="bt_rojo"){
  10.         bt_ct.gotoAndPlay(a);
  11.         b="bt_rojosp";
  12.         c="bt_rojosp";}else{bt_ct.gotoAndPlay(b);
  13.         b="bt_rojo";
  14.         c="bt_gris";
  15.         }}
  16. bt_ct.onRollOver = function (){bt_ct.gotoAndStop(b)};
  17. bt_ct.onRollOut = function (){bt_ct.gotoAndStop(c)};       
  18.  
  19. /*BOTON DESC*/
  20.  
  21. bt_des.onRollOver = function (){bt_des.gotoAndStop(b)};
  22. bt_des.onRollOut = function (){bt_des.gotoAndStop(c)}
  23.  
  24. /*BOTON MAS*/
  25.  
  26. bt_mas.onRollOver = function (){bt_mas.gotoAndStop(b)};
  27. bt_mas.onRollOut = function (){bt_mas.gotoAndStop(c)};
aclaro que busque en el foro pero me parece que los casos que estan son distintos o no lo entendi muy bien