Mercurial > hg > Game > WebGL
comparison drawObj/resources/keyboard.js @ 4:86eb5933aeb9
fix keyboard.js
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 15 Apr 2012 19:17:56 +0900 |
parents | d17004426a74 |
children |
comparison
equal
deleted
inserted
replaced
3:d17004426a74 | 4:86eb5933aeb9 |
---|---|
1 function keyboardDown() | 1 function keyboardDown() |
2 { | 2 { |
3 | 3 var d=-Z/20; |
4 | 4 switch(String.fromCharCode(event.keyCode)) { |
5 case 'w': | |
6 Z+=d; | |
7 break; | |
8 case 'a': | |
9 X-=d; | |
10 break; | |
11 case 's': | |
12 Z-=d; | |
13 break; | |
14 case 'd': | |
15 X+=d; | |
16 break; | |
17 default: | |
18 break; | |
19 } | |
5 } | 20 } |
6 | 21 |
7 function keyboardUp() | 22 function keyboardUp() |
8 { | 23 { |
9 | 24 |
10 | 25 |
11 } | 26 } |
12 | 27 |
13 function keyboardPress() | 28 function keyboardPress() |
14 { | 29 { |
15 | 30 var d=-Z/20; |
31 switch(String.fromCharCode(event.keyCode)) { | |
32 case 'w': | |
33 Z+=d; | |
34 break; | |
35 case 'a': | |
36 X-=d; | |
37 break; | |
38 case 's': | |
39 Z-=d; | |
40 break; | |
41 case 'd': | |
42 X+=d; | |
43 break; | |
44 default: | |
45 break; | |
46 } | |
16 | 47 |
17 } | 48 } |