pc.KeyboardEvent
The KeyboardEvent is passed into all event callbacks from the pc.Keyboard. It corresponds to a key press or release.
var onKeyDown = function (e) {
if (e.key === pc.KEY_SPACE) {
// space key pressed
}
e.event.preventDefault(); // Use original browser event to prevent browser action.
};
app.keyboard.on("keydown", onKeyDown, this);
Summary
Properties
| element | The element that fired the keyboard event. |
| event | The original browser event which was fired. |
| key | The keyCode of the key that has changed. |
Details
Constructor
KeyboardEvent(keyboard, event)
Create a new KeyboardEvent.
var onKeyDown = function (e) {
if (e.key === pc.KEY_SPACE) {
// space key pressed
}
e.event.preventDefault(); // Use original browser event to prevent browser action.
};
app.keyboard.on("keydown", onKeyDown, this);
Parameters
| keyboard | pc.Keyboard | The keyboard object which is firing the event. |
| event | KeyboardEvent | The original browser event that was fired. |