Keyboard events, "key is down" reporter ()

* Keyboard events, "key is down" reporter

* Update comment about inputs

* Simplify/generalize keyMap into a keys-pressed list

* Cast values passed to scratchKeyToKeyCode appropriately.

* Cut unspaced key values

* Fix lint from merge commit
This commit is contained in:
Tim Mickel 2016-09-02 11:23:09 -04:00 committed by GitHub
parent 86f136dd10
commit e831866789
4 changed files with 94 additions and 0 deletions
src/engine

View file

@ -5,6 +5,7 @@ var util = require('util');
// Virtual I/O devices.
var Clock = require('../io/clock');
var Keyboard = require('../io/keyboard');
var Mouse = require('../io/mouse');
var defaultBlockPackages = {
@ -53,6 +54,7 @@ function Runtime () {
this.ioDevices = {
'clock': new Clock(),
'keyboard': new Keyboard(),
'mouse': new Mouse()
};
}