switch keycode to key for better i18n (work on azerty now)
This commit is contained in:
parent
c7d9ab5089
commit
20e62b650f
@ -36,18 +36,18 @@ function Keyboard()
|
||||
{
|
||||
if(this.is_locked === true){ return; }
|
||||
|
||||
switch (event.keyCode)
|
||||
{
|
||||
case 9: this.key_tab(); break;
|
||||
case 13: this.key_enter(); break;
|
||||
case 32: this.key_space(); break;
|
||||
case 38: this.key_arrow_up(); break;
|
||||
case 40: this.key_arrow_down(); break;
|
||||
case 37: this.key_arrow_left(); break;
|
||||
case 39: this.key_arrow_right(); break;
|
||||
case 186: this.key_colon(); break;
|
||||
case 190: if (event.shiftKey) this.key_colon(); break;
|
||||
case 27: this.key_escape(); break;
|
||||
if(event.keyCode == 9) this.key_tab();
|
||||
switch (event.key) {
|
||||
case "Enter": this.key_enter(); break;
|
||||
case " " : this.key_space(); break;
|
||||
case "ArrowUp": this.key_arrow_up(); break;
|
||||
case "ArrowDown": this.key_arrow_down(); break;
|
||||
case "ArrowLeft": this.key_arrow_left(); break;
|
||||
case "ArrowRight": this.key_arrow_right(); break;
|
||||
case ":": this.key_colon(); break;
|
||||
//not sure if this one needed anymore
|
||||
case ";": if (event.shiftKey) this.key_colon(); break;
|
||||
case "Escape": this.key_escape(); break;
|
||||
}
|
||||
|
||||
// Passive
|
||||
|
Loading…
x
Reference in New Issue
Block a user