FGGE  v0.7
Fabiogiopla HTML5 Game Engine
 All Classes Namespaces Functions Variables Pages
Classes | Functions
Package GameEngine.Keyboard

Manage input from keyboard. More...

Classes

class  KeyboardEvent
 Describes a Keyboard event. More...
 

Functions

 addKeyboardListener (var listener)
 Add a Keyboard listener.
 
 removeKeyboardListener (var listener)
 Remove a Keyboard listener.
 

Detailed Description

Manage input from keyboard.

Keyboard-related tools are inside this package.

Function Documentation

GameEngine.Keyboard.addKeyboardListener ( var  listener)

Add a Keyboard listener.

Start listening for key events.

// Print ID of intercepted keys.
function keyboardListener(event) {
var pressed = (event.getEventType() == GameEngine.Keyboard.KeyboardEvent.EVENT_PRESS);
alert("Key '"+event.getKeyNumber()+"' has been "+(pressed?"pressed":"released")+".");
}
GameEngine.Keyboard.addKeyboardListener(keyboardListener);
Parameters
listenerThe listener function.
GameEngine.Keyboard.removeKeyboardListener ( var  listener)

Remove a Keyboard listener.

Remove a previously added Keyboard listener, if the listener doesn't exist, nothing happens.

Parameters
listenerThe listener function to remove.