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

質問編集履歴

2

見出しの変更

2020/12/05 07:55

投稿

ponzu7080
ponzu7080

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- # 見出し 実現したいこと
1
+ # 実現したいこと
2
2
  unityの教科書2020年、第8章において制限時間を管理するスクリプト製作途中に発生したエラーを治したいです。
3
3
  ## 発生している問題・エラー
4
4
  `エラーの表示(NullReferenceException: Object reference not set to an instance of an object

1

間違えてエラーに関する記載なしで投稿してしまったため、追記です。

2020/12/05 07:54

投稿

ponzu7080
ponzu7080

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,1 +1,42 @@
1
+ # 見出し 実現したいこと
1
- unityの教科書2020年、第8章において制限時間を管理するスクリプト製作途中に発生したエラーを治したいです。
2
+ unityの教科書2020年、第8章において制限時間を管理するスクリプト製作途中に発生したエラーを治したいです。
3
+ ## 発生している問題・エラー
4
+ `エラーの表示(NullReferenceException: Object reference not set to an instance of an object
5
+ GameDirector.Update () (at Assets/GameDirector.cs:24)
6
+ )`
7
+ ### 該当のソースコード
8
+ ```c#
9
+ コードの表示
10
+ using System.Collections;
11
+ using System.Collections.Generic;
12
+ using UnityEngine;
13
+ using UnityEngine.UI; // UIを使うときは忘れないように注意!!
14
+
15
+ public class GameDirector : MonoBehaviour
16
+ {
17
+ GameObject timerText;
18
+ GameObject pointText;
19
+ float time = 60.0f;
20
+
21
+
22
+
23
+ void Start()
24
+ {
25
+
26
+ this.timerText = GameObject.Find("Time");
27
+
28
+ }
29
+
30
+ void Update()
31
+ {
32
+ this.time -= Time.deltaTime;
33
+ this.timerText.GetComponent<Text>().text = this.time.ToString("F1");
34
+
35
+ }
36
+ }
37
+
38
+ ```
39
+ #### 試したこと
40
+ 教科書のサンプルコードを貼り付けても同様のエラーが発生することを確認。
41
+ ##### バージョン
42
+ Unity 2020,1.3f1