Trying to get a MouseEvent.ROLL_OVER event to call one function, inside that function are “if… else if” statements that should activate the target movie clip’s timeline.
Zee Code:
thumbLoader1.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader2.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader3.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader4.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader5.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader6.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader7.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader8.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader9.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
thumbLoader10.addEventListener(MouseEvent.ROLL_OVER, thumbOver);
function thumbOver(e:MouseEvent):void {
if (target == thumbLoader1) {
whiteBG1.gotoAndPlay("over");
} else if (event.target == thumbLoader2) {
whiteBG2.gotoAndPlay("over");
} else if (evt.target == thumbLoader3) {
whiteBG3.gotoAndPlay("over");
} else if (evt.target == thumbLoader4) {
whiteBG4.gotoAndPlay("over");
} else if (evt.target == thumbLoader5) {
whiteBG5.gotoAndPlay("over");
} else if (evt.target == thumbLoader6) {
whiteBG6.gotoAndPlay("over");
} else if (evt.target == thumbLoader7) {
whiteBG7.gotoAndPlay("over");
} else if (evt.target == thumbLoader8) {
whiteBG8.gotoAndPlay("over");
} else if (evt.target == thumbLoader9) {
whiteBG9.gotoAndPlay("over");
} else if (evt.target == thumbLoader10) {
whiteBG10.gotoAndPlay("over");
}
}
I tried e.target, event.target, evt.target and no luck. Tried finding other solutions. I know that this form of function streamlining works with event focus for text boxes, but can it work for movie clips?
Thanks
Rick