Richard Davey
|
205552d69c
|
Fix namespaces. Fix #5289
|
2020-09-10 17:04:56 +01:00 |
|
samme
|
288d023bab
|
Reset keys when scene sleeps or pauses #5281
|
2020-09-01 12:42:57 -07:00 |
|
Richard Davey
|
2810396dc7
|
The KeyboardPlugin will now track the key code and timestamp of the previous key pressed and compare it to the current event. If they match, it will skip the event. On some systems if you were to type quickly, you would sometimes get duplicate key events firing (the exact same event firing more than once). This is now prevented from happening.
|
2020-08-01 21:06:42 +01:00 |
|
Richard Davey
|
c4000843ec
|
The KeyboardManager and KeyboardPlugin were both still checking for the InputManager.useQueue property, which was removed several versions ago.
|
2020-08-01 20:54:45 +01:00 |
|
Richard Davey
|
fccd00e8c5
|
Remove deprecated events
|
2020-08-01 20:32:50 +01:00 |
|
Richard Davey
|
6c7437cdc4
|
Merge pull request #5198 from samme/feature/KeyboardPlugin-removeAllKeys
Add KeyboardPlugin#removeAllKeys
|
2020-07-13 13:04:53 +01:00 |
|
Richard Davey
|
a7ded1ee21
|
KeyboardPlugin.checkDown didn't set the duration to zero if the parameter was omitted, causing it to always return false. Fix #5146
|
2020-07-13 12:12:28 +01:00 |
|
samme
|
af141f6bf0
|
Add KeyboardPlugin#removeAllKeys
|
2020-06-23 11:58:26 -07:00 |
|
samme
|
4722750f62
|
Fix NOOP import
Fixes #5170
|
2020-05-27 18:20:05 -07:00 |
|
Jason Kwok
|
23ad6e4241
|
Fixed this return types for Phaser.Input.Keyboard.KeyboardPlugin
|
2020-01-30 17:42:59 +08:00 |
|
Jason Kwok
|
c71acd3725
|
Fixed this return types for Phaser.Input.Keyboard.Key
|
2020-01-30 17:40:23 +08:00 |
|
Richard Davey
|
ff65e69cd1
|
Changed copyright date to 2020
|
2020-01-15 12:07:09 +00:00 |
|
Richard Davey
|
1e20ad706e
|
ADD and SUBTRACT added
|
2019-11-18 17:09:30 +00:00 |
|
Richard Davey
|
c91ed91ce3
|
License link update
|
2019-05-10 16:15:04 +01:00 |
|
Richard Davey
|
1dca2c2c8a
|
Scenes Types
|
2019-05-09 12:37:37 +01:00 |
|
Richard Davey
|
53ac066d25
|
More Input Types
|
2019-05-09 12:03:36 +01:00 |
|
Richard Davey
|
2ef6ad3e51
|
Fixed jsdoc
|
2019-04-24 10:54:02 +01:00 |
|
Richard Davey
|
181be88ba9
|
Updated to use game clock time values.
|
2019-04-24 10:48:03 +01:00 |
|
Richard Davey
|
6b5383a007
|
Key now needs a reference to the plugin that created it. Also added getDuration method.
|
2019-04-24 10:47:51 +01:00 |
|
Richard Davey
|
d7917789eb
|
Added destroy argument to removeKey and cleared plugin reference.
|
2019-04-24 10:47:22 +01:00 |
|
Richard Davey
|
0db663d901
|
More typedefs
|
2019-02-13 15:38:50 +00:00 |
|
Richard Davey
|
3938675d9f
|
Input typedefs
|
2019-02-13 14:17:36 +00:00 |
|
Richard Davey
|
c8439393fb
|
Much better keycode jsdoc handling.
|
2019-02-12 12:51:43 +00:00 |
|
Richard Davey
|
dc73993fe2
|
Added jsdoc version numbers
|
2019-02-12 12:22:25 +00:00 |
|
Richard Davey
|
ccaae460a4
|
Added jsdoc version numbers to each event
|
2019-02-12 11:37:58 +00:00 |
|
Richard Davey
|
6cd17618b1
|
Moved time to getter and fixed checkDown.
|
2019-02-08 13:32:54 +00:00 |
|
Richard Davey
|
916a13cf9d
|
resetKeys doc update. Fix #4345
|
2019-02-07 00:31:10 +00:00 |
|
Richard Davey
|
3d5d84c01f
|
Stop listener
|
2019-01-29 23:22:29 +00:00 |
|
Richard Davey
|
1c0acc2342
|
Needs to listen for the PROCESS event, plus emit keydown_ as well.
|
2019-01-29 23:21:54 +00:00 |
|
Richard Davey
|
fb0c4af780
|
Trim the keycodes
|
2019-01-29 23:21:34 +00:00 |
|
Richard Davey
|
6d77884b92
|
Removed un-needed methods and reset keys on focus loss. Fix #4134
|
2019-01-24 11:55:34 +00:00 |
|
Richard Davey
|
b3bc1cebfd
|
Support the Input Manager useQueue flag.
|
2019-01-23 15:51:42 +00:00 |
|
Richard Davey
|
fb5882f078
|
Updated docs
|
2019-01-23 15:29:23 +00:00 |
|
Richard Davey
|
1eccff1e3b
|
Fixed jsdoc links and markdown bullet lists
|
2019-01-18 15:20:56 +00:00 |
|
Richard Davey
|
bc962c25dc
|
All listeners use the new Events
|
2019-01-18 13:41:43 +00:00 |
|
Richard Davey
|
1d85795360
|
Listen for the new Events
|
2019-01-17 11:31:22 +00:00 |
|
Richard Davey
|
f934066864
|
Added Key Events.
|
2019-01-17 11:17:25 +00:00 |
|
Richard Davey
|
aa341854c7
|
Happy New Year
|
2019-01-15 16:20:22 +00:00 |
|
Richard Davey
|
d161c7f253
|
Corrected jsdocs
|
2019-01-11 19:16:43 +00:00 |
|
Richard Davey
|
b8fbd0d2c0
|
keydown and keyup events now fire for every possible key, no matter if they exist in the KeyCodes list or not.
|
2018-12-12 16:50:04 +00:00 |
|
Richard Davey
|
50502cfb63
|
Added emitOnRepeat boolean
|
2018-12-07 19:28:25 +00:00 |
|
Richard Davey
|
1df20f9070
|
Keyboard events can now be blocked on a local or global level.
|
2018-12-06 11:35:16 +00:00 |
|
Richard Davey
|
715e6d3c15
|
Added key capturing methods.
|
2018-12-05 16:07:47 +00:00 |
|
Richard Davey
|
114d61cf59
|
Added capture handling and event queue.
|
2018-12-05 16:02:29 +00:00 |
|
Richard Davey
|
7431f0a621
|
No longer required.
|
2018-12-05 15:58:53 +00:00 |
|
Richard Davey
|
dd051ddc03
|
Added event handlers and event emitter.
|
2018-12-05 15:58:44 +00:00 |
|
Richard Davey
|
606a3832c1
|
Moving to a global keyboard manager for the DOM events.
|
2018-12-05 11:16:45 +00:00 |
|
Richard Davey
|
578158cfcb
|
Updated docs
|
2018-11-13 17:04:31 +00:00 |
|
Richard Davey
|
8de7973c92
|
Added new captures array.
|
2018-11-13 15:09:18 +00:00 |
|
Richard Davey
|
696e3dc6b8
|
Prevent non-modified keys only
|
2018-11-12 23:01:30 +00:00 |
|