回答編集履歴

8

修正

2020/02/15 16:02

投稿

Hawn
Hawn

スコア1222

test CHANGED
@@ -35,7 +35,3 @@
35
35
 
36
36
 
37
37
  ![イメージ説明](cd39d3fe09d32bfbdd6504bb3766e277.gif)
38
-
39
-
40
-
41
- もう一度新規プロジェクトで始めて試してみると案外解決するかもしれません。

7

修正

2020/02/15 16:02

投稿

Hawn
Hawn

スコア1222

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  しかしチュートリアルの方でも`Input.GetMouseButtonDown(0)`を使っているのでそちらで機能していてこちらが動かないというのが謎です。
26
26
 
27
- **「作業途中にUnityのInput設定を変えてしまった」**など何かしら気付き難いミスがあるかもしれません。
27
+ 作業途中に**「UnityのInput設定を変えてしまった」**など何かしら気付かないミスがあるかもしれません。
28
28
 
29
29
 
30
30
 
@@ -35,3 +35,7 @@
35
35
 
36
36
 
37
37
  ![イメージ説明](cd39d3fe09d32bfbdd6504bb3766e277.gif)
38
+
39
+
40
+
41
+ もう一度新規プロジェクトで始めて試してみると案外解決するかもしれません。

6

修正

2020/02/15 16:02

投稿

Hawn
Hawn

スコア1222

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  しかしチュートリアルの方でも`Input.GetMouseButtonDown(0)`を使っているのでそちらで機能していてこちらが動かないというのが謎です。
26
26
 
27
- **「作業途中にUnityのInput設定を変えてしまった」**など何かしらあるかもしれません。
27
+ **「作業途中にUnityのInput設定を変えてしまった」**など何かしら気付き難いミスがあるかもしれません。
28
28
 
29
29
 
30
30
 

5

修正

2020/02/15 15:59

投稿

Hawn
Hawn

スコア1222

test CHANGED
@@ -14,19 +14,15 @@
14
14
 
15
15
  **・試して頂いた後での追記**
16
16
 
17
- > if(currentScenario != null)と{if(Input.GetMouseButtonDown(0))の間にDebug.Log("Test2");を入れたらConsoleに大量に表示されました。
18
-
19
- if(Input.GetMouseButtonDown(0))と{if(EventSystem.current.IsPointerOverGameObject())の間では表示されません(クリックをして)
20
-
21
- 根本的に入力の処理がされない気がします
17
+ > 根本的に入力の処理がされない気がします
22
18
 
23
19
 
24
20
 
25
- 試して頂いた内容を見る限りではその判断は正しいす。
21
+ 試して頂いた内容を見る限りではその判断は正しいかと思います。
26
22
 
27
23
 
28
24
 
29
- しかしチュートリアルの方でも`Input.GetMouseButtonDown(0)`を使っているのでそちらで機能していてこちらが動かないというのが謎です
25
+ しかしチュートリアルの方でも`Input.GetMouseButtonDown(0)`を使っているのでそちらで機能していてこちらが動かないというのが謎です。
30
26
 
31
27
  **「作業途中にUnityのInput設定を変えてしまった」**など何かしらあるかもしれません。
32
28
 

4

修正

2020/02/15 15:59

投稿

Hawn
Hawn

スコア1222

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- ログを見る限りではその判断は正しいです。
25
+ 試して頂いた内容を見る限りではその判断は正しいです。
26
26
 
27
27
 
28
28
 

3

追記

2020/02/15 15:58

投稿

Hawn
Hawn

スコア1222

test CHANGED
@@ -9,3 +9,33 @@
9
9
 
10
10
 
11
11
  下の可能性が高いので背景画像や下のテキストパネルにある`RaycastTarget`のチェックを外して直るか試して下さい。
12
+
13
+
14
+
15
+ **・試して頂いた後での追記**
16
+
17
+ > if(currentScenario != null)と{if(Input.GetMouseButtonDown(0))の間にDebug.Log("Test2");を入れたらConsoleに大量に表示されました。
18
+
19
+ if(Input.GetMouseButtonDown(0))と{if(EventSystem.current.IsPointerOverGameObject())の間では表示されません(クリックをして)
20
+
21
+ 根本的に入力の処理がされない気がします
22
+
23
+
24
+
25
+ ログを見る限りではその判断は正しいです。
26
+
27
+
28
+
29
+ しかしチュートリアルの方でも`Input.GetMouseButtonDown(0)`を使っているのでそちらで機能していてこちらが動かないというのが謎ですね。
30
+
31
+ **「作業途中にUnityのInput設定を変えてしまった」**など何かしらあるかもしれません。
32
+
33
+
34
+
35
+ ちなみに私の方でも記事通り作ってみましたが問題無く動作しました。
36
+
37
+ 取り合えずコードやブログの説明には問題ありません。
38
+
39
+
40
+
41
+ ![イメージ説明](cd39d3fe09d32bfbdd6504bb3766e277.gif)

2

修正

2020/02/15 15:57

投稿

Hawn
Hawn

スコア1222

test CHANGED
@@ -8,6 +8,4 @@
8
8
 
9
9
 
10
10
 
11
- ブログの内容を見る限り下の可能性が高い気がします。
12
-
13
- 背景画像や下のテキストパネルを選択して右の`Inspector`内の`RaycastTarget`のチェックを外して直るか試して下さい。
11
+ 下の可能性が高いので背景画像や下のテキストパネルにある`RaycastTarget`のチェックを外して直るか試して下さい。

1

修正

2020/02/14 09:57

投稿

Hawn
Hawn

スコア1222

test CHANGED
@@ -8,4 +8,6 @@
8
8
 
9
9
 
10
10
 
11
+ ブログの内容を見る限り下の可能性が高い気がします。
12
+
11
- 下の可能性が高い気がするので背景画像や下のテキストパネルの`RaycastTarget`のチェックを外して直るか試して下さい。
13
+ 背景画像や下のテキストパネルを選択して右の`Inspector`内の`RaycastTarget`のチェックを外して直るか試して下さい。