mirror of
https://github.com/scratchfoundation/scratch-vm.git
synced 2025-08-21 18:59:55 -04:00
Keyboard events, "key is down" reporter (#117)
* 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:
parent
86f136dd10
commit
e831866789
4 changed files with 94 additions and 0 deletions
src/engine
|
@ -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()
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue