-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathControls.js
More file actions
44 lines (42 loc) · 959 Bytes
/
Controls.js
File metadata and controls
44 lines (42 loc) · 959 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
var Controls ={
lkd:false,
rkd:false,
ukd:false,
dkd:false,
initialize:function(){
window.onkeyup=this.keyUp;
window.onkeydown=this.keyDown;
},
keyUp:function(e){
switch(e.keyCode){
case 37:
Controls.lkd=false;
break;
case 38:
Controls.ukd=false;
break;
case 39:
Controls.rkd=false;
break;
case 40:
Controls.dkd=false;
break;
}
},
keyDown:function(e){
switch(e.keyCode){
case 37:
Controls.lkd=true;
break;
case 38:
Controls.ukd=true;
break;
case 39:
Controls.rkd=true;
break;
case 40:
Controls.dkd=true;
break;
}
}
};