Unityでアプリ全体を通して保持しておきたい変数をおいているスクリプトをアタッチしているMainControllerオブジェクトをDon'tDestroyOnLoadして、シングルトンパターンにしてます。
別のオブジェクトのスクリプトからMainControllerスクリプトの変数を取得したいのですが、シングルトンパターンにしているため、あらかじめ別のオブジェクトのスクリプトに用意してあったpublic のMainController型のオブジェクトにMainControllerを参照させていたのに、実際にアプリを実行してシーン遷移したときにmissingとなってしまいます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。