mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 19:59:28 +02:00
Merge pull request #13735 from dback2/entityCameraKeyFix
Use key codes for entity camera keys
This commit is contained in:
commit
112327a3c1
1 changed files with 12 additions and 12 deletions
|
@ -77,17 +77,17 @@ CameraManager = function() {
|
||||||
}
|
}
|
||||||
|
|
||||||
var keyToActionMapping = {
|
var keyToActionMapping = {
|
||||||
"a": "orbitLeft",
|
65: "orbitLeft", // "a"
|
||||||
"d": "orbitRight",
|
68: "orbitRight", // "d"
|
||||||
"w": "orbitForward",
|
87: "orbitForward", // "w"
|
||||||
"s": "orbitBackward",
|
83: "orbitBackward", // "s"
|
||||||
"e": "orbitUp",
|
69: "orbitUp", // "e"
|
||||||
"c": "orbitDown",
|
67: "orbitDown", // "c"
|
||||||
|
|
||||||
"LEFT": "orbitLeft",
|
16777234: "orbitLeft", // "LEFT"
|
||||||
"RIGHT": "orbitRight",
|
16777236: "orbitRight", // "RIGHT"
|
||||||
"UP": "orbitForward",
|
16777235: "orbitForward", // "UP"
|
||||||
"DOWN": "orbitBackward",
|
16777237: "orbitBackward", // "DOWN"
|
||||||
}
|
}
|
||||||
|
|
||||||
var CAPTURED_KEYS = [];
|
var CAPTURED_KEYS = [];
|
||||||
|
@ -96,7 +96,7 @@ CameraManager = function() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function getActionForKeyEvent(event) {
|
function getActionForKeyEvent(event) {
|
||||||
var action = keyToActionMapping[event.text];
|
var action = keyToActionMapping[event.key];
|
||||||
if (action !== undefined) {
|
if (action !== undefined) {
|
||||||
if (event.isShifted) {
|
if (event.isShifted) {
|
||||||
if (action === "orbitForward") {
|
if (action === "orbitForward") {
|
||||||
|
|
Loading…
Reference in a new issue