Django Girls and Boys 備忘録

Python、Selenium、Django、java、iPhoneアプリ、Excelマクロなどで気付いたこと、覚えておきたいことなどを載せていきます。

【Unity】存在しないオブジェクトへのアクセスをしようとして「UnassignedReferenceException」などのアクセスエラーが発生した場合の対処方法

Unityで存在しないオブジェクトにアクセスしようとすると、以下のような「MissingReferenceException」や「UnassignedReferenceException」などのエラーが発生します。

 

 

 

 

1.対処方法

 

その場合には、例えば以下のように対象オブジェクトが「null」かどうか存在有無を確認してからアクセスするようにします。

 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class abcScript : MonoBehaviour
{
    GameObject abcObject;
:
:
: void Update() { if(abcObject != null){ //abcObjectが存在した場合の処理内容 : : : } } }