Funktioner
Når jeg opretter i funktion i scene 1 i min flash-movie, hvordan kalder jeg så den funktion fra mine movie clips (flash MX)?Funktionen er:
function pressbutton(imgnum){
if(eval("box"+imgnum+"pressed == true")){
eval("_root.box"+imgnum+"click._visible = 0;")
eval("box"+imgnum+"pressed = false;")
} else {
eval("_root.box"+imgnum+"click._visible = 1;")
eval("_root.box"+imgnum+"click._x = _root.box1._x;")
eval("_root.box"+imgnum+"click._y = _root.box1._y;")
eval("box"+imgnum+"pressedbox1pressed = true;")
}
}
Som står i layer 1, i frame2.
Når jeg i et movieclip i layer2 i frame2, skriver det her:
on(press){
call (pressbutton(1));
}
sker der ikke noget!?
Hvorfor?