Featured Tutorials

flash tutorials, animated eyes, follow mouse, interactivity,eyes in flash,eyes that follow,eye tracking,animate eyes,photos of eyes,womans eyes Realistic Eye Animation

Realistic Eye Animation

Create animated eyes that blink, wink and following the mouse pointer using Flash...

css tutorial,css tutorials,css borders,css border styles,css border types,borders,border styles,border types,border dotted,border striped,border width,css border width,css border size,how to Learn CSS: Border Styles & Properties

Learn CSS: Border Styles & Properties

There are many different style and settings for borders in CSS. This tutorial hopes to tea..

photoshop background,brush effects,vector effects,filter effects,photoshop effects,photoshop brushes,vector photoshop,dotted background,dotted vector Snazzy Vector Background Effect in Photoshop

Snazzy Vector Background Effect in Photoshop

This simple but effective tutorial teaches you how to create a cool vector pattern backgro..

fire text,effect,photoshop,fire text effect,text effects,flames text,flaming text,hot text,photoshop text,photoshop fire text,fire effects Text Effects # 4 The Most Amazing Fire Text

Text Effects # 4 The Most Amazing Fire Text

This is probably the best fire text effect I've ever seen, worthy of even a movie poster. ..

Rain, drop, effect,flash, tutorial, Rain effect

Rain effect

This Flash tutorial will teach you how to create a simple rain effect. This creates the ef..

Featured Videos

This video will show you two very useful web-based tools for seo ..

Heres a video that demonstrates some of the many cool features wh..

This tutorial will teach you how to create a dynamic drop down me..

This speed painting video is a great way to see how you would go ..

Particle Illusion is one of those cool particle effect programs t..

Flash Detect Keyboard Input with Key Listeners

Heres another helpful bit of flash actionscript code to help you on your way with developing dynamic flash content.

 

Key Listeners

Key Listeners allow you to record the input of keys from the keyboard in flash and allow you to peform actions with keys

First you need to setup your key listener as a function as follows:


KeyListener = new Object();
KeyListener.onKeyDown = function() {
if (Key.getAscii() == 13) { // Code for ENTER key
gotoAndPlay(25);
} else if (Key.getAscii() == 8) { // Code for BACKSPACE key
gotoAndPlay(35);
}
}

 

Then either after the function or on another frame where you want the key listender to start simply add this code:


Key.addListener(KeyListener);

 

Detecting if "Any Key" is pressed


this.createEmptyMovieClip("_keyListener",1);
Key.addListener(_keyListener);
_keyListener.onKeyDown=function(){
play();
}

 

Useful Key ASCII/ALT Codes

ENTER

13

BACKSPACE

8

SHIFT

16

CTRL

17

ALT

18

0

48

1

49

2

50

3

51

4

52

5

53

6

54

7

55

8

56

9

57

Arrow Keys (left)

37

Arrow Keys (up)

38

Arrow Keys (right)

39

Arrow Keys (down)

40



More Flash...

Other Content...

 Subscribe to our feed

Send to a friend