Microsoft
Software
Hardware
Network
Question : Flash Dynamic onRollOver Function
I am trying to rewrite a section of code using a for loop. It's a onRollOver function that is repeated 31 times.
The following code works:
_root.d1.onRollOver = function() {
if (_root.vm1 != "M" && _root.ve1 == "E") {
gotoAndStop(10);
_root.xLeft = 0;
_root.e_Info._x = 29.4;
_root.downArrow._x = 286.1;
_root.showTitleE = _root.ne1;
_root.showWhenE = _root.we1;
_root.showTimeE = _root.te1;
_root.showLinkE = _root.le1;
}
if (_root.vm1 == "M" && _root.ve1 != "E") {
gotoAndStop(15);
_root.xLeft = 0;
_root.m_Info._x = 29.4;
_root.downArrow._x = 286.1;
_root.showTitleM = _root.nm1;
_root.showWhenM = _root.wm1;
_root.showTimeM = _root.tm1;
_root.showLinkM = _root.lm1;
}
if (_root.vm1 == "M" && _root.ve1 == "E") {
gotoAndStop(20);
_root.xLeft = 0;
_root.b_InfoTop._x = 29.4;
_root.b_InfoBottom._x = 29.4;
_root.downArrow._x = 286.1;
_root.showTitleE = _root.ne1;
_root.showWhenE = _root.we1;
_root.showTimeE = _root.te1;
_root.showLinkE = _root.le1;
_root.showTitleM = _root.nm1;
_root.showWhenM = _root.wm1;
_root.showTimeM = _root.tm1;
_root.showLinkM = _root.lm1;
}
}
_root.d2.onRollOver = function() {
if (_root.vm2 != "M" && _root.ve2 == "E") {
gotoAndStop(10);
_root.xVal = 17.5;
_root.e_Info._x = 46.9;
_root.downArrow._x = 308.1;
_root.showTitleE = _root.ne2;
_root.showWhenE = _root.we2;
_root.showTimeE = _root.te2;
_root.showLinkE = _root.le2;
}
if (_root.vm2 == "M" && _root.ve2 != "E") {
gotoAndStop(15);
_root.xVal = 17.5;
_root.m_Info._x = 46.9;
_root.downArrow._x = 308.1;
_root.showTitleM = _root.nm2;
_root.showWhenM = _root.wm2;
_root.showTimeM = _root.tm2;
_root.showLinkM = _root.lm2;
}
if (_root.vm2 == "M" && _root.ve2 == "E") {
gotoAndStop(20);
_root.xVal = 17.5;
_root.b_InfoTop._x = 46.9;
_root.b_InfoBottom._x = 46.9;
_root.downArrow._x = 308.1;
_root.showTitleE = _root.ne2;
_root.showWhenE = _root.we2;
_root.showTimeE = _root.te2;
_root.showLinkE = _root.le2;
_root.showTitleM = _root.nm2;
_root.showWhenM = _root.wm2;
_root.showTimeM = _root.tm2;
_root.showLinkM = _root.lm2;
}
}
But I need this for 31 instances; I tried this, but it doesn't work:
for (x = 1; x < 32; x++) {
_root["d"+x].onRollOver = function() {
if (_root["vm"+x]!= "M" && _root["ve"+x] == "E") {
gotoAndStop(10);
_root.xLeft = 0;
_root.e_Info._x = 29.4 + (17.5*(x-1));
_root.downArrow._x = 286.1 + (22*(x-1));
_root.showTitleE = _root["ne"+x];
_root.showWhenE = _root["we"+x];
_root.showTimeE = _root["te"+x];
_root.showLinkE = _root["le"+x];
}
if (_root["vm"+x] == "M" && _root["ve"+x] != "E") {
gotoAndStop(15);
_root.xLeft = 0;
_root.m_Info._x = 29.4 + (17.5*(x-1));
_root.downArrow._x = 286.1 + (22*(x-1));
_root.showTitleM = _root["nm"+x];
_root.showWhenM = _root["wm"+x];
_root.showTimeM = _root["tm"+x];
_root.showLinkM = _root["lm"+x];
}
if (_root["vm"+x] == "M" && _root["ve"+x] == "E") {
gotoAndStop(20);
_root.xLeft = 0;
_root.b_InfoTop._x = 29.4 + (17.5*(x-1));
_root.b_InfoBottom._x = 29.4 + (17.5*(x-1));
_root.downArrow._x = 286.1 + (22*(x-1));
_root.showTitleE = _root["ne"+x];
_root.showWhenE = _root["we"+x];
_root.showTimeE = _root["te"+x];
_root.showLinkE = _root["le"+x];
_root.showTitleM = _root["nm"+x];
_root.showWhenM = _root["wm"+x];
_root.showTimeM = _root["tm"+x];
_root.showLinkM = _root["lm"+x];
}
}
}
Any and all help is greatly appreciated.
Answer : Flash Dynamic onRollOver Function
My apologies...please close this question as the project went away and the person I was asking the question for went away as well.
Thanks.
Random Solutions
money format
Where do the live scoring results on Google come from?
ERROR: There is no Citrix SSL server configured on the specified address. when accessing from company network Question:
Customise buttons in Word - Macro button icons - Export from word 2003 into Word 2007
Accessing the bios of a remote machine via serial console (Debian Sarge)
I need to login to Vista Home as Administrator, but account is not an option
Update the last login of user
Why isn't this working
Why access 2007 ignore the code which access 2003 executes?
Virtual PC, How to get image to mount