質問編集履歴
1
試行結果を更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,20 +5,38 @@
|
|
5
5
|
■■な機能を実装中に以下のエラーメッセージが発生しました。
|
6
6
|
|
7
7
|
### 発生している問題・エラーメッセージ
|
8
|
-
|
9
|
-
```
|
8
|
+
public Textで変更したいtextを取得して、変更しようと試みましたが変更するタイミングになると必ずエラーメッセージが出てしまい上手く行きません。```
|
10
9
|
エラーメッセージ
|
11
|
-
```
|
10
|
+
```NullReferenceException: Object reference not set to an instance of an object
|
12
11
|
|
13
12
|
### 該当のソースコード
|
14
13
|
|
15
|
-
```
|
14
|
+
```C#
|
16
15
|
ソースコード
|
16
|
+
```public Text targetText;
|
17
|
+
|
18
|
+
public void change()
|
17
|
-
|
19
|
+
{
|
20
|
+
// uiText.GetComponent().text = "Hit!";
|
18
21
|
|
22
|
+
|
23
|
+
|
24
|
+
this.targetText = this.GetComponent<Text>();
|
25
|
+
|
26
|
+
if(this.targetText.text == "")
|
27
|
+
{
|
28
|
+
this.targetText.text = "Hit!";
|
29
|
+
}
|
30
|
+
else if(this.targetText.text == "Hit!")
|
31
|
+
{
|
32
|
+
this.targetText.text = "";
|
33
|
+
}
|
34
|
+
|
35
|
+
}
|
36
|
+
|
19
37
|
### 試したこと
|
20
38
|
|
21
|
-
|
39
|
+
取得の仕方をアタッチではなくGetComponentに変更して試したりもしましたが上手くいきませんでした。
|
22
40
|
|
23
41
|
### 補足情報(FW/ツールのバージョンなど)
|
24
42
|
|