質問するログイン新規登録

質問編集履歴

3

追記

2018/01/01 10:29

投稿

japomondo
japomondo

スコア23

title CHANGED
File without changes
body CHANGED
@@ -64,4 +64,20 @@
64
64
  Road_Streight
65
65
  UnityEngine.Debug:Log(Object)
66
66
  PlayerControl:TryInteract() (at Assets/Original/Scripts/PlayerControl.cs:149)
67
- PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)
67
+ PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)
68
+
69
+ 追記2:
70
+ ButtonのOnPointerClickでTryInteractメソッドを呼び出すようにしているのですが、スクーターに向かってRayを試みた結果コンソールに下記メッセージが表示され、Debug.Logでは何も表示されませんでした。
71
+
72
+ ```
73
+ NullReferenceException: Object reference not set to an instance of an object
74
+ PlayerControl.TryInteract () (at Assets/Original/Scripts/PlayerControl.cs:154)
75
+ UnityEngine.Events.InvokableCall.Invoke () (at /Users/builduser/buildslave/unity/build/Runtime/Export/UnityEvent.cs:165)
76
+ UnityEngine.Events.UnityEvent.Invoke () (at /Users/builduser/buildslave/unity/build/Runtime/Export/UnityEvent_0.cs:58)
77
+ UnityEngine.UI.Button.Press () (at /Users/builduser/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Button.cs:36)
78
+ UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at /Users/builduser/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Button.cs:45)
79
+ UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at /Users/builduser/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/ExecuteEvents.cs:50)
80
+ UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) (at /Users/builduser/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/ExecuteEvents.cs:261)
81
+ UnityEngine.EventSystems.EventSystem:Update()
82
+
83
+ ```

2

1点例追加

2018/01/01 10:29

投稿

japomondo
japomondo

スコア23

title CHANGED
File without changes
body CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  原因が分かる方がいらっしゃいましたら、ご教示いただけますと幸いです。**良いお年を!**
34
34
 
35
- 追記(Box Colliderコンポーネント付与):
35
+ 追記(いずれもBox Colliderコンポーネント付与):
36
36
  ![イメージ説明](92afca9c47f7812836236a741be664e5.png)
37
37
  **ヒットしない**
38
38
  Number of hits:0
@@ -40,6 +40,17 @@
40
40
  PlayerControl:TryInteract() (at Assets/Original/Scripts/PlayerControl.cs:145)
41
41
  PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)
42
42
 
43
+ ![イメージ説明](cadd5efc7b604da20f3a60eb53ad3487.png)
44
+ **ヒットする(上記バイクと同じパッケージのプレファブ)**
45
+ Number of hits:1
46
+ UnityEngine.Debug:LogFormat(String, Object[])
47
+ PlayerControl:TryInteract() (at Assets/Original/Scripts/PlayerControl.cs:145)
48
+ PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)
49
+ RailingA
50
+ UnityEngine.Debug:Log(Object)
51
+ PlayerControl:TryInteract() (at Assets/Original/Scripts/PlayerControl.cs:145)
52
+ PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)
53
+
43
54
  ![イメージ説明](93bffede62830a626256b7367ffa5a80.png)
44
55
  **ヒットする**
45
56
  Number of hits:2

1

ヒットする場合とヒットしない場合の例を画像で追加

2018/01/01 04:10

投稿

japomondo
japomondo

スコア23

title CHANGED
File without changes
body CHANGED
@@ -30,4 +30,27 @@
30
30
 
31
31
  ```
32
32
 
33
- 原因が分かる方がいらっしゃいましたら、ご教示いただけますと幸いです。**良いお年を!**
33
+ 原因が分かる方がいらっしゃいましたら、ご教示いただけますと幸いです。**良いお年を!**
34
+
35
+ 追記(ともにBox Colliderコンポーネント付与):
36
+ ![イメージ説明](92afca9c47f7812836236a741be664e5.png)
37
+ **ヒットしない**
38
+ Number of hits:0
39
+ UnityEngine.Debug:LogFormat(String, Object[])
40
+ PlayerControl:TryInteract() (at Assets/Original/Scripts/PlayerControl.cs:145)
41
+ PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)
42
+
43
+ ![イメージ説明](93bffede62830a626256b7367ffa5a80.png)
44
+ **ヒットする**
45
+ Number of hits:2
46
+ UnityEngine.Debug:LogFormat(String, Object[])
47
+ PlayerControl:TryInteract() (at Assets/Original/Scripts/PlayerControl.cs:145)
48
+ PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)
49
+ terraced1c (2)
50
+ UnityEngine.Debug:Log(Object)
51
+ PlayerControl:TryInteract() (at Assets/Original/Scripts/PlayerControl.cs:149)
52
+ PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)
53
+ Road_Streight
54
+ UnityEngine.Debug:Log(Object)
55
+ PlayerControl:TryInteract() (at Assets/Original/Scripts/PlayerControl.cs:149)
56
+ PlayerControl:Update() (at Assets/Original/Scripts/PlayerControl.cs:80)