この記事は、以下に該当するお客様向けのご案内です。
- 以下のようなエラーがコンソールに表示される。
NullReferenceException: Object reference not set to an instance of an object
原因:
このエラーは、スクリプト内でオブジェクトが使用されようとしているが、オブジェクトのインスタンスを参照していない場合に発生します。

解決策:
上記の例を修正するには、GameObject.Find を使ってスクリプトのインスタンスへの参照を取得し、スクリプトが紐づけられているオブジェクトを見つけます。次に GetComponent を使って、参照したいスクリプトのコンポーネントを見つけます。

また、コンソール内のエラーをダブルクリックすると、エラーが発生しているスクリプトの行を表示することができます。
そこから、各オブジェクトがどこに割り当てられているかを (もし割り当てられているのであれば) さかのぼることができます。