前提・実現したいこと
Unityの教科書第四章のswipecarのゲームを作っている途中に発生したスクリプトのエラーを解決したいです。
何度もスクリプトを見直しましたがわからなかったため質問させていただきました。NullReferenceException: Object reference not set to an instance of an objectのエラーが出たので、このサイトで調べましたが、どこを直すべきかわかりませんでした。
発生している問題・エラーメッセージ
エラーメッセージ ```NullReferenceException: Object reference not set to an instance of an object GameDirector.Update () (at Assets/GameDirector.cs:22) ### 該当のソースコード ```ここに言語名を入力 ソースコード
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class GameDirector : MonoBehaviour
{
GameObject car;
GameObject flag;
GameObject distance;
void start() { this.car = GameObject.Find("car"); this.flag = GameObject.Find("flag"); this.distance = GameObject.Find("Distance"); } void Update() { float length = this.flag.transform.position.x - this.car.transform.position.x; if(length>=0) { this.distance.GetComponent<Text>().text = "ゴールまで" + length.ToString("F2") + "m"; } else { this.distance.GetComponent<Text>().text = "ゲームオーバー"; } }
}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/07 02:40