I’ve been using a function like this a lot lately for navigation. I am sure there is a better way to write this so it is not so long. Can anyone help me streamline this?
function clicked(button){
if (button == 0){
_root.nav.nav1.gotoAndStop(1);
_root.nav.nav2.gotoAndStop(1);
_root.nav.nav3.gotoAndStop(1);
_root.nav.nav4.gotoAndStop(1);
_root.nav.nav5.gotoAndStop(1);
}
if (button == 1){
_root.nav.nav0.gotoAndStop(1);
_root.nav.nav2.gotoAndStop(1);
_root.nav.nav3.gotoAndStop(1);
_root.nav.nav4.gotoAndStop(1);
_root.nav.nav5.gotoAndStop(1);
}
if (button == 2){
_root.nav.nav0.gotoAndStop(1);
_root.nav.nav1.gotoAndStop(1);
_root.nav.nav3.gotoAndStop(1);
_root.nav.nav4.gotoAndStop(1);
_root.nav.nav5.gotoAndStop(1);
}
if (button == 3){
_root.nav.nav0.gotoAndStop(1);
_root.nav.nav1.gotoAndStop(1);
_root.nav.nav2.gotoAndStop(1);
_root.nav.nav4.gotoAndStop(1);
_root.nav.nav5.gotoAndStop(1);
}
if (button == 4){
_root.nav.nav0.gotoAndStop(1);
_root.nav.nav1.gotoAndStop(1);
_root.nav.nav2.gotoAndStop(1);
_root.nav.nav3.gotoAndStop(1);
_root.nav.nav5.gotoAndStop(1);
}
if (button == 5){
_root.nav.nav0.gotoAndStop(1);
_root.nav.nav1.gotoAndStop(1);
_root.nav.nav2.gotoAndStop(1);
_root.nav.nav3.gotoAndStop(1);
_root.nav.nav4.gotoAndStop(1);
}
}
The on Press of _root.nav.nav0 has calls clicked(0). Pretty simple really. It just changes the on states of the buttons when you click them.