Search tutorials
onClipEvent (keyDown) {
if (Key.getCode()==Key.RIGHT) {
speed++;
if (speed>99) {
speed = 99; }
}
if (Key.getCode()==Key.LEFT) {
speed--;
if (speed<1) {
speed = 1; }
}
_root.fpscontrol.setFPS (speed);
When we press the 'Right' key we increment the speed variable (the frame rate), and when we press the 'Left' key we decrement it; the 'if' statements forbid the value to become smaller than 1 or greater than 99.
The _root.fpscontrol.setFPS (speed) instruction tells FPS Controller (instance name 'fpscontrol') to set the frame rate to its new value.
if (Key.getCode()==Key.CONTROL) {
this.Fstop();
}
if (Key.getCode()==Key.SPACE) {
this.Fplay();
}
}
Here we set the 'Ctrl' key to pause and the 'Space' key to unpause the clip. The 'F' is only the special syntax to use with FPS Controller.
Note:
About (Key.getCode()==Key.KEY)
There are different KeyDown methods and they all work in the Macromedia Player, but I chose this one because it was the only one accepted by my software to build a windowless projector -- I wanted a screenmate able to dance on my desktop on any music played in Winamp :-)
There are different KeyDown methods and they all work in the Macromedia Player, but I chose this one because it was the only one accepted by my software to build a windowless projector -- I wanted a screenmate able to dance on my desktop on any music played in Winamp :-)
| » Level Intermediate |
|
Added: 2005-06-22 Rating: 8 Votes: 8 |
| » Author |
| . |
| » Download |
| Download the files used in this tutorial. |
| Download (346 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!