keyListener = new Object(); keyListener.onKeyDown = function() { trace("ASCII\tString\t Code"); trace(" " + Key.getAscii() + "\t\t " + String.fromCharCode(Key.getAscii()) + "\t\t " + Key.getCode() + " "); }; Key.addListener(keyListener);
반응형
=================================
=================================
=================================
출처: http://people.uncw.edu/tompkinsj/112/flashactionscript/keycodes.htm
Ascii to Flash ActionScript Key Codes
Ascii | String | Code |
8 | (backspace) | 8 |
13 | (enter) | 13 |
0 | (shift) | 16 |
0 | (ctrl) | 17 |
0 | (alt) | 18 |
0 | (capslock) | 20 |
27 | (esc) | 27 |
32 | (space) | 32 |
w/o shift key | ||
48 | 0 | 48 |
49 | 1 | 49 |
50 | 2 | 50 |
51 | 3 | 51 |
52 | 4 | 52 |
53 | 5 | 53 |
54 | 6 | 54 |
55 | 7 | 55 |
56 | 8 | 56 |
57 | 9 | 57 |
97 | a | 65 |
98 | b | 66 |
99 | c | 67 |
100 | d | 68 |
101 | e | 69 |
102 | f | 70 |
103 | g | 71 |
104 | h | 72 |
105 | i | 73 |
106 | j | 74 |
107 | k | 75 |
108 | l | 76 |
109 | m | 77 |
110 | n | 78 |
111 | o | 79 |
112 | p | 80 |
113 | q | 81 |
114 | r | 82 |
115 | s | 83 |
116 | t | 84 |
117 | u | 85 |
118 | v | 86 |
119 | w | 87 |
120 | x | 88 |
121 | y | 89 |
122 | z | 90 |
59 | ; | 186 |
61 | = | 187 |
44 | , | 188 |
45 | - | 189 |
46 | . | 190 |
47 | / | 191 |
96 | ` | 192 |
91 | [ | 219 |
92 | \ | 220 |
93 | ] | 221 |
39 | ' | 222 |
w/ shift key | ||
41 | ) | 48 |
33 | ! | 49 |
64 | @ | 50 |
35 | # | 51 |
36 | $ | 52 |
37 | % | 53 |
94 | ^ | 54 |
38 | & | 55 |
42 | * | 56 |
40 | ( | 57 |
65 | A | 65 |
66 | B | 66 |
67 | C | 67 |
68 | D | 68 |
69 | E | 69 |
70 | F | 70 |
71 | G | 71 |
72 | H | 72 |
73 | I | 73 |
74 | J | 74 |
75 | K | 75 |
76 | L | 76 |
77 | M | 77 |
78 | N | 78 |
79 | O | 79 |
80 | P | 80 |
81 | Q | 81 |
82 | R | 82 |
83 | S | 83 |
84 | T | 84 |
85 | U | 85 |
86 | V | 86 |
87 | W | 87 |
88 | X | 88 |
89 | Y | 89 |
90 | Z | 90 |
58 | : | 186 |
43 | + | 187 |
60 | < | 188 |
95 | _ | 189 |
62 | > | 190 |
63 | ? | 191 |
126 | ~ | 192 |
123 | { | 219 |
124 | | | 220 |
125 | } | 221 |
34 | " | 222 |
Keypad Keys w/numlock on | ||
13 | (enter) | 13 |
48 | 0 | 96 |
49 | 1 | 97 |
50 | 2 | 98 |
51 | 3 | 99 |
52 | 4 | 100 |
53 | 5 | 101 |
54 | 6 | 102 |
55 | 7 | 103 |
56 | 8 | 104 |
57 | 9 | 105 |
42 | * | 106 |
43 | + | 107 |
45 | - | 109 |
46 | . | 110 |
47 | / | 111 |
Keypad Keys w/numlock off | ||
13 | (enter) | 13 |
0 | (PgUp) | 33 |
0 | (PgDown) | 34 |
0 | (End) | 35 |
0 | (Home) | 36 |
0 | (left arrow) | 37 |
0 | (up arrow) | 38 |
0 | (right arrow) | 39 |
0 | (down arrow) | 40 |
0 | (Ins) | 45 |
127 | (Delete) | 46 |
42 | * | 106 |
43 | + | 107 |
45 | - | 109 |
47 | / | 111 |
Side Keys | ||
0 | (Pause) | 19 |
0 | (PageUp) | 33 |
0 | (PageDown) | 34 |
0 | (End) | 35 |
0 | (Home) | 36 |
0 | (Ins) | 45 |
127 | (Delete) | 46 |
0 | (ScrollLock) | 145 |
Arrow Keys | ||
0 | (left) | 37 |
0 | (up) | 38 |
0 | (right) | 39 |
0 | (down) | 40 |
Function Keys | ||
0 | (F1) | 112 |
0 | (F2) | 113 |
0 | (F3) | 114 |
0 | (F4) | 115 |
0 | (F5) | 116 |
0 | (F6) | 117 |
0 | (F7) | 118 |
0 | (F8) | 119 |
0 | (F9) | 120 |
0 | (F10) | 121 |
0 | (F11) | 122 |
0 | (F12) | 123 |
ActionScript 2.0 code
ActionScript 3.0 code see http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000311.html
http://www.drpeterjones.com/colorcalc/
=================================
=================================
=================================
반응형
'ADOBE > ActionScript' 카테고리의 다른 글
플레시에서 개행문자의 처리 (0) | 2012.01.16 |
---|---|
[AS] 플래시 AS3.0 폰트 가져와서 쓰기 (0) | 2012.01.16 |
플래시 AS3.0 view 에 따로 브라우져 뛰우기 관련 (0) | 2012.01.10 |
[AS] 플래시 AS3.0 AIR 삼성TV SDK 에뮬레이터, TV 구동관련 (0) | 2012.01.09 |
플래시 AS3.0 색깔을 낼수있는 기본 컨트롤 영역 클래스 만들기 (0) | 2012.01.09 |