回答編集履歴
1
ゲーム仕様が違ったようなので訂正
answer
CHANGED
@@ -1,14 +1,23 @@
|
|
1
|
-
マウスカーソルを動かす系のゲームなら、ボタン位置から
|
1
|
+
~~マウスカーソルを動かす系のゲームなら、ボタン位置から
|
2
2
|
ゲーム画面までの距離でどうしても時間がかかります。
|
3
3
|
キーボードでボタンクリックの処理を行うと、マウスカーソルの位置は
|
4
4
|
ゲーム画面内にかまえていても構わないので、その差かなと思います。
|
5
|
-
|
5
|
+
~~
|
6
|
+
~~
|
6
7
|
解決方法としては以下のようなことが考えられるのかなと思います。
|
7
8
|
※実現可かどうかは調べてないです。
|
9
|
+
~~
|
8
|
-
- ボタンをキーボードで操作できなくする
|
10
|
+
- ~~ボタンをキーボードで操作できなくする~~
|
9
|
-
- スタートボタンのクリック判定後にカウントダウンを入れる
|
11
|
+
- ~~スタートボタンのクリック判定後にカウントダウンを入れる~~
|
10
|
-
- スタートボタンをなくし、ゲーム画面をクリックすることでゲーム開始にする
|
12
|
+
- ~~スタートボタンをなくし、ゲーム画面をクリックすることでゲーム開始にする~~
|
11
13
|
|
14
|
+
[ゲーム仕様が思ってたものと違ってたので修正]
|
15
|
+
|
16
|
+
同じボタンを2回押すことによる判定であれば、単に入力機器による動作の違いな気がします。
|
17
|
+
マウスのクリックはボタンを押して離すまでが動作ですが、
|
18
|
+
キーボードによる判定はキーが押下されたときで、上に戻るのは判定外です。
|
19
|
+
その差が質問者様の環境の0.15秒ではないかと思います。
|
20
|
+
|
12
21
|
---
|
13
22
|
|
14
23
|
bootstrapは単にCSSライブラリなのでクリック時の挙動はbootstrapを使っていようが使っていまいが同じです。
|