Search tutorials
Creating the code (Cont.)
Do your fingers hurt yet? We still have a bit more code to put in.
Remember that If statement we started? Well, what IF the test doesn't pass? Let's say our cursor is over the 50 pixel limit in the y direction. Now what do we do? Well, we don't want the menu to remain expanded. We want everything to scale back down to 100% and return to their origin points. So let's do that!
We will start with our else statement, then enter 3 lines for each icon, just like the previous code, except that we are just going to statically assign the values for the location (back to origin), and the scale (back to 100%).
} else {
setProperty ("_root.Home", _x, 200);
setProperty ("_root.Home", _xscale, 100);
setProperty ("_root.Home", _yscale, 100);
setProperty ("_root.NewsEvents", _x, 250);
setProperty ("_root.NewsEvents", _xscale, 100);
setProperty ("_root.NewsEvents", _yscale, 100);
setProperty ("_root.Schedule", _x, 300);
setProperty ("_root.Schedule", _xscale, 100);
setProperty ("_root.Schedule", _yscale, 100);
setProperty ("_root.Manual", _x, 350);
setProperty ("_root.Manual", _xscale, 100);
setProperty ("_root.Manual", _yscale, 100);
setProperty ("_root.Directions", _x, 400);
setProperty ("_root.Directions", _xscale, 100);
setProperty ("_root.Directions", _yscale, 100);
setProperty ("_root.Lesson", _x, 450);
setProperty ("_root.Lesson", _xscale, 100);
setProperty ("_root.Lesson", _yscale, 100);
setProperty ("_root.ContactUs", _x, 500);
setProperty ("_root.ContactUs", _xscale, 100);
setProperty ("_root.ContactUs", _yscale, 100);
setProperty ("_root.MP3Collection", _x, 550);
setProperty ("_root.MP3Collection", _xscale, 100);
setProperty ("_root.MP3Collection", _yscale, 100);
setProperty ("_root.Bookmark", _x, 600);
setProperty ("_root.Bookmark", _xscale, 100);
setProperty ("_root.Bookmark", _yscale, 100);
setProperty ("_root.Links", _x, 650);
setProperty ("_root.Links", _xscale, 100);
setProperty ("_root.Links", _yscale, 100);
}
}
THAT'S IT!!!
| » Level Intermediate |
|
Added: 2002-02-19 Rating: 8 Votes: 185 |
| » Author |
| I'm a freelance web developer and designer. Although I specialize in networking (you know, Cisco routers, servers, etc), I also dabble with programming and right-brained creativity. |
| » Download |
| Download the files used in this tutorial. |
| Download (893 kb) |
| » Forums |
| More help? Search our boards for quick answers! |
-
You must have javascript enabled in order to post comments.


Comments
There are no comments yet. Be the first to comment!