A Alar Medlem sedan nov. 2004 149 inlägg Frågan 3 mars 2007 18:45 #1 Hej,
jag har två funktioner som initieras i början av huvudtidslinjen:
function getmouse() {
thexmouse = 0-(_xmouse-450);
}
function elastic() {
physics = [0.02, 0.1];
xspeed = ((thexmouse-_root.images._x)*physics[0])+(xspeed*physics[1]);
_root.images._x += xspeed;
}
Dessa två funktioner är vitala för sajtens beteende men jag skulle vilja "stänga av dem" tillfälligt vid ett visst knappklick och dessutom "sätta på dem" igen vid ett annat knappklick.
Går detta att göra?
/Alar
spango Medlem sedan juni 2000 8 205 inlägg Typ:
function getmouse() {
if (this.disabled) return;
thexmouse = 0-(_xmouse-450);
}
function elastic() {
if (this.disabled) return;
physics = [0.02, 0.1];
xspeed = ((thexmouse-_root.images._x)*physics[0])+(xspeed*physics[1]);
_root.images._x += xspeed;
}
elastic.disabled = true;
getmouse.disabled = true;
A Alar Medlem sedan nov. 2004 149 inlägg Aha!
Så gör man naturligtvis. Elegant. Stort tack!
/Alar