質問編集履歴
1
見づらかったので修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
上記のサイト様に沿って製作しましたが、入力したプレイヤー名とHPが反映されないです。
|
12
12
|
|
13
|
-
|
13
|
+
Debug.Logを色々挿入したところ、CPlayerUIScrip.csのpublic void SetTarget(CPlayerManager target)が動作してないようです。
|
14
14
|
|
15
15
|
```
|
16
16
|
|
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
なし
|
20
20
|
|
21
|
-
|
21
|
+
|
22
22
|
|
23
23
|
|
24
24
|
|
@@ -27,90 +27,6 @@
|
|
27
27
|
|
28
28
|
|
29
29
|
### 該当のソースコード
|
30
|
-
|
31
|
-
|
32
|
-
|
33
|
-
using UnityEngine;
|
34
|
-
|
35
|
-
using UnityEngine.UI;
|
36
|
-
|
37
|
-
using System.Collections;
|
38
|
-
|
39
|
-
|
40
|
-
|
41
|
-
public class CPlayerUIScript : MonoBehaviour
|
42
|
-
|
43
|
-
{
|
44
|
-
|
45
|
-
#region Public Properties
|
46
|
-
|
47
|
-
|
48
|
-
|
49
|
-
//プレイヤー名前設定用Text
|
50
|
-
|
51
|
-
public Text PlayerNameText;
|
52
|
-
|
53
|
-
|
54
|
-
|
55
|
-
//プレイヤーのHP用Slider
|
56
|
-
|
57
|
-
public Slider PlayerHPSlider;
|
58
|
-
|
59
|
-
|
60
|
-
|
61
|
-
#endregion
|
62
|
-
|
63
|
-
|
64
|
-
|
65
|
-
#region Private Properties
|
66
|
-
|
67
|
-
//追従するキャラのPlayerManager情報
|
68
|
-
|
69
|
-
public CPlayerManager _target;
|
70
|
-
|
71
|
-
|
72
|
-
|
73
|
-
Vector3 _targetPosition;
|
74
|
-
|
75
|
-
#endregion
|
76
|
-
|
77
|
-
|
78
|
-
|
79
|
-
#region MonoBehaviour Messages
|
80
|
-
|
81
|
-
void Update()
|
82
|
-
|
83
|
-
{
|
84
|
-
|
85
|
-
// 現在のHPをSliderに適用
|
86
|
-
|
87
|
-
if (PlayerHPSlider != null)
|
88
|
-
|
89
|
-
{
|
90
|
-
|
91
|
-
PlayerHPSlider.value = _target.HP;
|
92
|
-
|
93
|
-
}
|
94
|
-
|
95
|
-
|
96
|
-
|
97
|
-
}
|
98
|
-
|
99
|
-
void LateUpdate()
|
100
|
-
|
101
|
-
{
|
102
|
-
|
103
|
-
// カメラと同じ向きに設定
|
104
|
-
|
105
|
-
transform.rotation = Camera.main.transform.rotation;
|
106
|
-
|
107
|
-
}
|
108
|
-
|
109
|
-
#endregion
|
110
|
-
|
111
|
-
|
112
|
-
|
113
|
-
#region Public Methods
|
114
30
|
|
115
31
|
public void SetTarget(CPlayerManager target)
|
116
32
|
|
@@ -150,13 +66,7 @@
|
|
150
66
|
|
151
67
|
}
|
152
68
|
|
153
|
-
#endregion
|
154
|
-
|
155
|
-
}
|
156
|
-
|
157
|
-
|
158
|
-
|
159
|
-
```
|
69
|
+
```
|
160
70
|
|
161
71
|
C#
|
162
72
|
|
@@ -180,8 +90,6 @@
|
|
180
90
|
|
181
91
|
Unity 2020.3.0f1
|
182
92
|
|
183
|
-
ここにより詳細な情報を記載してください。
|
184
93
|
|
185
94
|
|
186
|
-
|
187
|
-
よろしくお願いします。
|
95
|
+
Unity最近始めたので基礎的なところが抜けてるかもしれません。大変恐縮ですがよろしくお願いします。
|