オイナルメモ帖

ウディタやドット絵、東方その他のメモ。更新が無い製作途中記事については「あ、エターなったんだな」とお察しください。
オイナルメモ帖 TOP  >  スポンサー広告 >  雑記  >  ウディタ テクニック >  キー入力(キーボード) キーコード表

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


web拍手 by FC2
[ --年--月--日 --:-- ] カテゴリ:スポンサー広告 | TB(-) | CM(-)

キー入力(キーボード) キーコード表

(キーコード) (キー名)

100
101 Esc
102 1
103 2
104 3
105 4
106 5
107 6
108 7
109 8
110 9
111 0
112 -
113
114 BackSpace
115 Tab
116 Q
117 W
118 E
119 R
120 T
121 Y
122 U
123 I
124 O
125 P
126 [
127 ]
128 Enter
129 Ctrl(左)
130 A
131 S
132 D
133 F
134 G
135 H
136 J
137 K
138 L
139 ;
140
141
142 Shift(左)
143 \ (右下の方、[ろ]キー)
144 Z
145 X
146 C
147 V
148 B
149 N
150 M
151 ,
152 .
153 /
154 Shift(右)
155 *(テンキー)
156 Alt(左)
157 Space
158 Caps
159 F1
160 F2
161 F3
162 F4
163 F5
164 F6
165 F7
166 F8
167 F9
168 F10
169
170 Scroll
171 7(テンキー)
172 8(テンキー)
173 9(テンキー)
174 -(テンキー)
175 4(テンキー)
176 5(テンキー)
177 6(テンキー)
178 +(テンキー)
179 1(テンキー)
180 2(テンキー)
181 3(テンキー)
182 0(テンキー)
183 +(テンキー) ←[.(テンキー)]の表記ミスか?
184
185
186
187 F11
188 F12
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212 カタカナ・ひらがな ※一度押すと押しっぱなし(解除不可?)
213
214
215
216
217
218
219
220
221 変換(切替キー)
222
223 無変換(切替キー)
224
225 \ (右上の方、[Backspace]の隣)
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244 ^
245 @
246 :
247
248 半角/全角(切替キー) ※一度押すと押しっぱなし(+[Alt]で解除?)
249
250
251
252
253
254
255
256 Enter(テンキー)? 
 ※メインEnter+テンキーEnter同時押し→メインのみ離す、とあるが確認不可。
 自分のではテンキーEnterのみ入力で256になった。
257 Ctrl(右)
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281 /(テンキー)
282
283 Pause ←[PrtSc]の表記ミスか? ※押すとスクリーンショット撮影
284 Alt(右)
285
286
287
288
289
290
291
292
293
294
295
296
297 Pause
298
299 Home
300 ↑
301 PageUp
302
303 ←
304
305 →
306
307 End
308 ↓
309 PageDown
310
311 Del
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355




【ウディタ】WOLF RPGエディター 質問スレ 其の3 より転載

39 名前は開発中のものです。[sage] 投稿日:2011/12/14 20:19:47  ID:E4Nc55Dx()
パッドの番号が300からだからキーボードのキーはそれ以上取得できないのかと思ってた。

>38
キーボードのキー入力は、DirectInputのデバイスのキーコード+100で取得してるらしい。
2,4,6,8は全デバイスの入力を集約してる。だからパッドの方向キーを押してもキーボードの方向キーを押しても反応する・

キーボードデバイスのキーコードで言うと、↑←→↓のキーはそれぞれ200, 203,205,208に対応してるから、+100した数で取得できる。
でもこれで取得できるのはキーボードだけ



マニュアルにはわかりやすい図が載ってますが、載ってない部分とかも記載。

イベントコマンド画面で表示されないだけで、実はキーコードは355まであります。
特にカーソルキー[↑][↓][←][→]は、ウディタの基本入力ではなく、キーボード側のもの。

並列実行で[W][A][S][D]をキー入力→カーソルを自動キー入力とやれば、簡易方向キーキーコンフィグが出来ます。
それを行うと自動キー入力の仕様上、入力は1フレーム遅れますが、普通のRPGで1フレームの入力を競うことはまず無いので、あまり問題は無いでしょう。
(ウディタ基本入力の方向キーを自動キー入力しても内部動作的には変わりないですけどね)



(追記)
書き忘れてましたが、特定キーでしか判定できないキーコードもありますので注意!
そのへんはマニュアルの図を見たほうが早いと思います。
マニュアルに書いてない300~は特定キーじゃないと判定できなさそうです。

web拍手 by FC2
[ 2013年03月29日 05:15 ] カテゴリ:ウディタ テクニック | TB(0) | CM(0)
コメントの投稿












管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL

Web拍手
web拍手 by FC2
アクセス数
プロフィール

jeekza

Author:jeekza
ウディタでなんか作ったり作らなかったり、気まぐれでドット打ったり。
東方が好き。
Twitter
dotllect
pixiv
ask.fm

年月別アーカイブ
リンク
当サイトはリンクフリーです。
バナーはまだ無いですが……。


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。