mirror of
https://github.com/photonstorm/phaser
synced 2024-11-17 10:18:42 +00:00
Added metaKey support
This commit is contained in:
parent
2f4f0d89ad
commit
d8b0bf7a29
2 changed files with 13 additions and 0 deletions
|
@ -112,6 +112,17 @@ var Key = new Class({
|
|||
*/
|
||||
this.shiftKey = false;
|
||||
|
||||
/**
|
||||
* The down state of the Meta key, if pressed at the same time as this key.
|
||||
* On a Mac the Meta Key is the Command key. On Windows keyboards, it's the Windows key.
|
||||
*
|
||||
* @name Phaser.Input.Keyboard.Key#metaKey
|
||||
* @type {boolean}
|
||||
* @default false
|
||||
* @since 3.16.0
|
||||
*/
|
||||
this.metaKey = false;
|
||||
|
||||
/**
|
||||
* The location of the modifier key. 0 for standard (or unknown), 1 for left, 2 for right, 3 for numpad.
|
||||
*
|
||||
|
@ -212,6 +223,7 @@ var Key = new Class({
|
|||
this.altKey = false;
|
||||
this.ctrlKey = false;
|
||||
this.shiftKey = false;
|
||||
this.metaKey = false;
|
||||
this.timeDown = 0;
|
||||
this.duration = 0;
|
||||
this.timeUp = 0;
|
||||
|
|
|
@ -28,6 +28,7 @@ var ProcessKeyDown = function (key, event)
|
|||
key.altKey = event.altKey;
|
||||
key.ctrlKey = event.ctrlKey;
|
||||
key.shiftKey = event.shiftKey;
|
||||
key.metaKey = event.metaKey;
|
||||
key.location = event.location;
|
||||
|
||||
if (key.isDown === false)
|
||||
|
|
Loading…
Reference in a new issue