コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】ArgumentException: The thing you want to instantiate is null.

ArgumentException: The thing you want to instantiate is null.

GameObject.Instantiate 関数の引数に null を渡した場合に発生しました

Resources.Load で読み込んできたプレハブや Inspector で設定したプレハブを
GameObject.Instantiate 関数で使用することが多いので

上記のエラーが発生した場合は
Resources.Load でプレハブの読み込みに失敗しているか
Inspector でプレハブを設定し忘れている可能性があります