Hola, buenos días:
Bueno, pues siguiendo la estela del ejercício que me ha facilitado Bandit, he continuado con mis intentos. Como se trata de un menú de más de dos botones -probablemente haya cerca de 10 o 12- me he puesto a intentar agregar un botón más para intentar conocer la mecánica de este código. Ahora son tres botones y el código es el siguiente:
Botón 1 (instancia btn_1):
Código Action Script:
Ver originalon(release){
//aquí la accion que quiera
gotoAndStop(2);
_root.btn_2.gotoAndStop(1);
_root.btn_3.gotoAndStop(1);
}
Botón 2 (instancia btn_2):
Código Action Script:
Ver originalon(release){
//aquí la accion que quiera
gotoAndStop(2);
_root.btn_1.gotoAndStop(1);
_root.btn_3.gotoAndStop(1);
}
Botón 3 (instancia btn_3):
Código Action Script:
Ver originalon(release){
//aquí la accion que quiera
gotoAndStop(2);
_root.btn_1.gotoAndStop(1);
_root.btn_2.gotoAndStop(1);
}
Vale, hasta aquí parece todo normal. Una vez que pruebo el swf, el intercambio de estados -de normal a presionado- se hace estupendamente entre el botón 2 y el 3, pero el primero no es capáz de regresar a su estado original, se queda presionado
. Por otra parte, he puesto al lado del _root y de la instancia correspondiente a cada botón, un gotoAndStop, porque con el gotoAndPlay los botones emiten un leve parpadeo no deseado -supuestamente provocado por el Play- y con este cambio, lo he eliminado
.
Bueno, pues seguimos adelante con el experimento. Si alguno podéis echarme un cable para solucionar el problemilla con el botón 1, os lo agradeceré.
Muchas gracias y un saludo.