質問編集履歴
1
情報の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -41,4 +41,27 @@
|
|
41
41
|
print(event_type, vk, scan_code, is_extended) # --------確認のため表示--------
|
42
42
|
これが表示されなかったのでそのように判断しました。
|
43
43
|
|
44
|
-
ゲーム画面がアクティブの時keyboard.wait()でキーが取得できない原因は何でしょうか?
|
44
|
+
ゲーム画面がアクティブの時keyboard.wait()でキーが取得できない原因は何でしょうか?
|
45
|
+
|
46
|
+
### 追記(ゲームアクティブ時の検証プログラムの挙動)
|
47
|
+
**・アクティブ時 a を押下しても進まず count は加算されない**
|
48
|
+
**・非アクティブ時 a を押下すると進み count が加算される**
|
49
|
+
```python
|
50
|
+
import keyboard
|
51
|
+
count = 0
|
52
|
+
while True:
|
53
|
+
# aが押されるまで待つ。
|
54
|
+
keyboard.wait("a")
|
55
|
+
count += 1
|
56
|
+
print("ハードウェアキーボードの'a'が押下されました。", count)
|
57
|
+
```
|
58
|
+
**・アクティブ時 count は加算されていく**
|
59
|
+
**・非アクティブ時 同じくcount は加算されていく**
|
60
|
+
```python
|
61
|
+
import keyboard
|
62
|
+
count = 0
|
63
|
+
while True:
|
64
|
+
count += 1
|
65
|
+
print("ハードウェアキーボードの'a'が押下されました。", count)
|
66
|
+
```
|
67
|
+
アクティブ時keyboard.wait("a")が動作していないことが分かる
|