Flash CS3-Dokumentation |
|||
| ActionScript 2.0 in Adobe Flash - Arbeitshandbuch > Tastaturtasten und Tastencodewerte | |||
In den folgenden Tabellen sind alle Tasten einer Standardtastatur und die entsprechenden ASCII-Tastencodewerte aufgeführt, mit denen diese Tasten in ActionScript identifiziert werden können:
Sie können Tastaturkonstanten verwenden, um die durch Tastaturaktionen ausgelösten Vorgänge abzufangen. Weitere Informationen zur Prozedur on() finden Sie unter on-Prozedur im ActionScript 2.0-Referenzhandbuch. Mit dem folgenden ActionScript-Code können Sie die ASCII-Tastencodewerte gedrückter Tasten anhand einer SWF-Datei erfassen:
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
trace("DOWN -> Code: " + Key.getCode() + "\tACSII: " + Key.getAscii() + "\tKey: " + chr(Key.getAscii()));
};
Key.addListener(keyListener);
Weitere Informationen zur Key-Klasse finden Sie unter Key im ActionScript 2.0-Referenzhandbuch. Zur Erfassung von Tasten beim Testen der SWF-Datei in der Authoring-Umgebung (Steuerung > Film testen) müssen Sie die Option Steuerung > Tastenbefehle deaktivieren wählen.
In der folgenden Tabelle sind alle Tasten auf einer Standardtastatur für die Buchstaben A bis Z und die Ziffern 0 bis 9 und die entsprechenden ASCII-Tastencodewerte aufgeführt, mit denen diese Tasten in ActionScript identifiziert werden können.
|
Buchstaben- oder Zifferntaste |
Tastencode |
ASCII-Tastencode |
|---|---|---|
|
A |
65 |
65 |
|
B |
66 |
66 |
|
C |
67 |
67 |
|
D |
68 |
68 |
|
E |
69 |
69 |
|
F |
70 |
70 |
|
G |
71 |
71 |
|
H |
72 |
72 |
|
I |
73 |
73 |
|
J |
74 |
74 |
|
K |
75 |
75 |
|
L |
76 |
76 |
|
M |
77 |
77 |
|
N |
78 |
78 |
|
O |
79 |
79 |
|
P |
80 |
80 |
|
Q |
81 |
81 |
|
R |
82 |
82 |
|
S |
83 |
83 |
|
T |
84 |
84 |
|
U |
85 |
85 |
|
V |
86 |
86 |
|
W |
87 |
87 |
|
X |
88 |
88 |
|
Y |
89 |
89 |
|
Z |
90 |
90 |
|
0 |
48 |
48 |
|
1 |
49 |
49 |
|
2 |
50 |
50 |
|
3 |
51 |
51 |
|
4 |
52 |
52 |
|
5 |
53 |
53 |
|
6 |
54 |
54 |
|
7 |
55 |
55 |
|
8 |
56 |
56 |
|
9 |
57 |
57 |
|
a |
65 |
97 |
|
b |
66 |
98 |
|
c |
67 |
99 |
|
d |
68 |
100 |
|
e |
69 |
101 |
|
f |
70 |
102 |
|
g |
71 |
103 |
|
h |
72 |
104 |
|
i |
73 |
105 |
|
j |
74 |
106 |
|
k |
75 |
107 |
|
l |
76 |
108 |
|
m |
77 |
109 |
|
n |
78 |
110 |
|
o |
79 |
111 |
|
p |
80 |
112 |
|
q |
81 |
113 |
|
r |
82 |
114 |
|
s |
83 |
115 |
|
t |
84 |
116 |
|
u |
85 |
117 |
|
v |
86 |
118 |
|
w |
87 |
119 |
|
x |
88 |
120 |
|
y |
89 |
121 |
|
z |
90 |
122 |
In der folgenden Tabelle sind alle Tasten auf einer numerischen Tastatur und die entsprechenden Tastencodewerte aufgeführt, mit denen diese Tasten in ActionScript identifiziert werden können:
|
Taste auf dem numerischen Ziffernblock |
Tastencode |
ASCII-Tastencode |
|---|---|---|
|
0 (Numerisches Tastenfeld) |
96 |
48 |
|
1 (Numerisches Tastenfeld) |
97 |
49 |
|
2 (Numerisches Tastenfeld) |
98 |
50 |
|
3 (Numerisches Tastenfeld) |
99 |
51 |
|
4 (Numerisches Tastenfeld) |
100 |
52 |
|
5 (Numerisches Tastenfeld) |
101 |
53 |
|
6 (Numerisches Tastenfeld) |
102 |
54 |
|
7 (Numerisches Tastenfeld) |
103 |
55 |
|
8 (Numerisches Tastenfeld) |
104 |
56 |
|
9 (Numerisches Tastenfeld) |
105 |
57 |
|
Multiplikation |
106 |
42 |
|
Addition |
107 |
43 |
|
Eingabetaste |
13 |
13 |
|
Subtraktion |
109 |
45 |
|
Dezimal |
110 |
46 |
|
Division |
111 |
47 |
In der folgenden Tabelle sind alle Funktionstasten auf einer Standardtastatur und die entsprechenden Tastencodewerte aufgeführt, mit denen diese Tasten in ActionScript identifiziert werden können:
|
Funktionstaste |
Tastencode |
ASCII-Tastencode |
|---|---|---|
|
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 |
Diese Taste ist vom System reserviert und kann nicht in ActionScript verwendet werden. |
Diese Taste ist vom System reserviert und kann nicht in ActionScript verwendet werden. |
|
F11 |
122 |
0 |
|
F12 |
123 |
0 |
|
F13 |
124 |
0 |
|
F14 |
125 |
0 |
|
F15 |
126 |
0 |
In der folgenden Tabelle sind alle Tasten auf einer Standardtastatur, bei denen es sich nicht um Buchstaben, Zahlen, numerische Ziffernblocktasten oder Funktionstasten handelt, sowie die entsprechenden Tastencodewerte aufgeführt, mit denen diese Tasten in ActionScript identifiziert werden können:
|
Taste |
Tastencode |
ASCII-Tastencode |
|---|---|---|
|
Rücktaste |
8 |
8 |
|
Tab |
9 |
9 |
|
Eingabetaste |
13 |
13 |
|
Umschalttaste |
16 |
0 |
|
Strg |
17 |
0 |
|
Feststelltaste |
20 |
0 |
|
Esc |
27 |
27 |
|
Leertaste |
32 |
32 |
|
Bild-auf |
33 |
0 |
|
Bild-ab |
34 |
0 |
|
Ende |
35 |
0 |
|
Home |
36 |
0 |
|
Nach-links |
37 |
0 |
|
Nach-oben |
38 |
0 |
|
Nach-rechts |
39 |
0 |
|
Nach-unten |
40 |
0 |
|
Einfg |
45 |
0 |
|
Entf |
46 |
127 |
|
Num |
144 |
0 |
|
Rollen |
145 |
0 |
|
Pause/Untbr |
19 |
0 |
|
; : |
186 |
59 |
|
= + |
187 |
61 |
|
- _ |
189 |
45 |
|
/ ? |
191 |
47 |
|
` ~ |
192 |
96 |
|
[ { |
219 |
91 |
|
\ | |
220 |
92 |
|
] } |
221 |
93 |
|
" ' |
222 |
39 |
|
, |
188 |
44 |
|
. |
190 |
46 |
|
/ |
191 |
47 |
Sie können mit dem ActionScript am Beginn dieses Handbuchs weitere ASCII-Tastencodes abrufen, indem Sie die gewünschte Taste drücken.
Flash CS3
Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht
Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/main/00001136.html