Hola, buen dia a todos en foros del web.
Miren mi duda es esta:
Llevo dias queriendo hacer un MC como boton que tiene 3 etapas: rollover, rollout y press. La cosa es que son 5 botones, al presionar cualquiera, este se queda inmovil en una posicion y al presionar cualquier otro boton, el primero que estaba presionado e inmovil se tiene que activar y hacer la funcion del rollout.
El codigo me funciona si lo pongo solo para 2 botones, pero al ponerselo a todos, al momento de presionar un boton a todos se les activa la funcion del rollout, intente con IF pero me sigue pasando lo mismo.
Aqui les pongo mi codigo a ver si me pueden ayudar.
Espero me haya explicado un poco bien
Código:
// Botón 1
_root.btn1_2._visible=false;
_root.btn1.onRollOver = function() {
_root.btn1.gotoAndPlay(2)
}
_root.btn1.onRollOut = function() {
_root.btn1.gotoAndPlay(25)
}
_root.btn1.onPress = function() {
_root.btn1.getURL("servicios.html","bot")
_root.btn1.enabled=false;
_root.btn1._visible=false;
_root.btn1_2._visible=true;
if(_root.btn2_2._visible=true){
_root.btn2.enabled=true;
_root.btn2._visible=true;
_root.btn2_2._visible=false;
_root.btn2.gotoAndPlay(25);}
if(_root.btn3_2._visible=true){
_root.btn3.enabled=true;
_root.btn3._visible=true;
_root.btn3_2._visible=false;
_root.btn3.gotoAndPlay(25);}
if(_root.btn4_2._visible=true){
_root.btn4.enabled=true;
_root.btn4._visible=true;
_root.btn4_2._visible=false;
_root.btn4.gotoAndPlay(25);}
if(_root.btn5_2._visible=true){
_root.btn5.enabled=true;
_root.btn5._visible=true;
_root.btn5_2._visible=false;
_root.btn5.gotoAndPlay(25);}
}
// Botón 2
_root.btn2_2._visible=false;
_root.btn2.onRollOver = function() {
_root.btn2.gotoAndPlay(2)
}
_root.btn2.onRollOut = function() {
_root.btn2.gotoAndPlay(25)
}
_root.btn2.onPress = function() {
_root.btn2.getURL("horarios.html","bot")
_root.btn2.enabled=false;
_root.btn2._visible=false;
_root.btn2_2._visible=true;
if(_root.btn1_2._visible=true){
_root.btn1.enabled=true;
_root.btn1._visible=true;
_root.btn1_2._visible=false;
_root.btn1.gotoAndPlay(25);}
if(_root.btn3_2._visible=true){
_root.btn3.enabled=true;
_root.btn3._visible=true;
_root.btn3_2._visible=false;
_root.btn3.gotoAndPlay(25);}
if(_root.btn4_2._visible=true){
_root.btn4.enabled=true;
_root.btn4._visible=true;
_root.btn4_2._visible=false;
_root.btn4.gotoAndPlay(25);}
if(_root.btn5_2._visible=true){
_root.btn5.enabled=true;
_root.btn5._visible=true;
_root.btn5_2._visible=false;
_root.btn5.gotoAndPlay(25);}
}
// Botón 3
_root.btn3_2._visible=false;
_root.btn3.onRollOver = function() {
_root.btn3.gotoAndPlay(2)
}
_root.btn3.onRollOut = function() {
_root.btn3.gotoAndPlay(25)
}
_root.btn3.onPress = function() {
_root.btn3.getURL("horarios.html","bot")
_root.btn3.enabled=false;
_root.btn3._visible=false;
_root.btn3_2._visible=true;
if(_root.btn1_2._visible=true){
_root.btn1.enabled=true;
_root.btn1._visible=true;
_root.btn1_2._visible=false;
_root.btn1.gotoAndPlay(25);}
if(_root.btn2_2._visible=true){
_root.btn2.enabled=true;
_root.btn2._visible=true;
_root.btn2_2._visible=false;
_root.btn2.gotoAndPlay(25);}
if(_root.btn4_2._visible=true){
_root.btn4.enabled=true;
_root.btn4._visible=true;
_root.btn4_2._visible=false;
_root.btn4.gotoAndPlay(25);}
if(_root.btn5_2._visible=true){
_root.btn5.enabled=true;
_root.btn5._visible=true;
_root.btn5_2._visible=false;
_root.btn5.gotoAndPlay(25);}
}
// Botón 4
_root.btn4_2._visible=false;
_root.btn4.onRollOver = function() {
_root.btn4.gotoAndPlay(2)
}
_root.btn4.onRollOut = function() {
_root.btn4.gotoAndPlay(25)
}
_root.btn4.onPress = function() {
_root.btn4.getURL("horarios.html","bot")
_root.btn4.enabled=false;
_root.btn4._visible=false;
_root.btn4_2._visible=true;
if(_root.btn1_2._visible=true){
_root.btn1.enabled=true;
_root.btn1._visible=true;
_root.btn1_2._visible=false;
_root.btn1.gotoAndPlay(25);}
if(_root.btn2_2._visible=true){
_root.btn2.enabled=true;
_root.btn2._visible=true;
_root.btn2_2._visible=false;
_root.btn2.gotoAndPlay(25);}
if(_root.btn3_2._visible=true){
_root.btn3.enabled=true;
_root.btn3._visible=true;
_root.btn3_2._visible=false;
_root.btn3.gotoAndPlay(25);}
if(_root.btn5_2._visible=true){
_root.btn5.enabled=true;
_root.btn5._visible=true;
_root.btn5_2._visible=false;
_root.btn5.gotoAndPlay(25);}
}
// Botón 5
_root.btn5_2._visible=false;
_root.btn5.onRollOver = function() {
_root.btn5.gotoAndPlay(2)
}
_root.btn5.onRollOut = function() {
_root.btn5.gotoAndPlay(25)
}
_root.btn5.onPress = function() {
_root.btn5.getURL("horarios.html","bot")
_root.btn5.enabled=false;
_root.btn5._visible=false;
_root.btn5_2._visible=true;
if(_root.btn1_2._visible=true){
_root.btn1.enabled=true;
_root.btn1._visible=true;
_root.btn1_2._visible=false;
_root.btn1.gotoAndPlay(25);}
if(_root.btn2_2._visible=true){
_root.btn2.enabled=true;
_root.btn2._visible=true;
_root.btn2_2._visible=false;
_root.btn2.gotoAndPlay(25);}
if(_root.btn3_2._visible=true){
_root.btn3.enabled=true;
_root.btn3._visible=true;
_root.btn3_2._visible=false;
_root.btn3.gotoAndPlay(25);}
if(_root.btn4_2._visible=true){
_root.btn4.enabled=true;
_root.btn4._visible=true;
_root.btn4_2._visible=false;
_root.btn4.gotoAndPlay(25);}
}