質問編集履歴

1

見づらかったので修正

2021/03/21 17:35

投稿

sasami_unity
sasami_unity

スコア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
- Debug.Logを色々挿入したところ、CPlayerUIScrip.csのpublic void SetTarget(CPlayerManager target)が動作してないようです。
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最近始めたので基礎的なところが抜けてるかもしれません。大変恐縮ですがよろしくお願いします。