Mi barra consta de 6 clips. Cuando el ratón está encima de uno de ellos se activa otro clip y aparecen los submenus que son 3, 4, 5 ...botones depende del clip. Si yo muevo el ratón desde uno de los submenús a uno de los clips principales el submenú desaparece y aparece el nuevo submenú. El problema es que los submenús no desaparecen si yo muevo el ratón a otra parte de mi página. Se queda la barra en el último submenú visto en vez de volver a su estado inicial, en el que solo se ven los clips principales.
El código que tengo es este:
//ON ROLL OVER's:
boton1.onRollOver = function(){
boton1.gotoAndStop(2)
boton2.gotoAndStop(1)
boton3.gotoAndStop(1)
boton4.gotoAndStop(1)
boton5.gotoAndStop(1)
boton6.gotoAndStop(1)
_root.movie1.play()
movie1._visible = true
movie2._visible = false
movie3._visible = false
movie4._visible = false
movie5._visible = false
movie6._visible = false
}
boton2.onRollOver = function(){
boton1.gotoAndStop(1)
boton2.gotoAndStop(2)
boton3.gotoAndStop(1)
boton4.gotoAndStop(1)
boton5.gotoAndStop(1)
boton6.gotoAndStop(1)
_root.movie2.play()
movie1._visible = false
movie2._visible = true
movie3._visible = false
movie4._visible = false
movie5._visible = false
movie6._visible = false
}
boton3.onRollOver = function(){
boton1.gotoAndStop(1)
boton2.gotoAndStop(1)
boton3.gotoAndStop(2)
boton4.gotoAndStop(1)
boton5.gotoAndStop(1)
boton6.gotoAndStop(1)
_root.movie3.play()
movie1._visible = false
movie2._visible = false
movie3._visible = true
movie4._visible = false
movie5._visible = false
movie6._visible = false
}
boton4.onRollOver = function(){
boton1.gotoAndStop(1)
boton2.gotoAndStop(1)
boton3.gotoAndStop(1)
boton4.gotoAndStop(2)
boton5.gotoAndStop(1)
boton6.gotoAndStop(1)
_root.movie4.play()
movie1._visible = false
movie2._visible = false
movie3._visible = false
movie4._visible = true
movie5._visible = false
movie6._visible = false
}
boton5.onRollOver = function(){
boton1.gotoAndStop(1)
boton2.gotoAndStop(1)
boton3.gotoAndStop(1)
boton4.gotoAndStop(1)
boton5.gotoAndStop(2)
boton6.gotoAndStop(1)
_root.movie1.play()
movie1._visible = false
movie2._visible = false
movie3._visible = false
movie4._visible = false
movie5._visible = true
movie6._visible = false
}
boton6.onRollOver = function(){
boton1.gotoAndStop(1)
boton2.gotoAndStop(1)
boton3.gotoAndStop(1)
boton4.gotoAndStop(1)
boton5.gotoAndStop(1)
boton6.gotoAndStop(2)
_root.movie1.play()
movie1._visible = false
movie2._visible = false
movie3._visible = false
movie4._visible = false
movie5._visible = false
movie6._visible = true
}
//ON PRESS':
boton1.onPress = function(){
boton1.gotoAndPlay(3)
}
boton2.onPress = function(){
boton2.gotoAndPlay(3)
}
boton3.onPress = function(){
boton3.gotoAndPlay(3)
}
boton4.onPress = function(){
boton4.gotoAndPlay(3)
}
boton5.onPress = function(){
boton5.gotoAndPlay(3)
}
boton6.onPress = function(){
boton6.gotoAndPlay(3)
}
//ON RELEASE's:
boton1.onRelease = function(){
boton1.gotoAndPlay(2)
}
boton2.onRelease = function(){
boton2.gotoAndPlay(2)
}
boton3.onRelease = function(){
boton3.gotoAndPlay(2)
}
boton4.onRelease = function(){
boton4.gotoAndPlay(2)
}
boton5.onRelease = function(){
boton5.gotoAndPlay(2)
}
boton6.onRelease = function(){
boton6.gotoAndPlay(2)
}
boton1, boton2, boton3,... son los clips principales y movie1, movie2, movie3,...son los clips que hacen que aparezcan los botones que forman el submenú.
Espero no haceros un lío con tanto menú y submenú.