前回記事に続いて、Missing Scripts エラーをエディタで自動的に解消するスクリプトの解説だ。 関連記事 Missing Scriptsエラーの解消(前編) http://gamesonytablet.blogspot.com/2013/03/missing-scripts.html ではいつもどおり、Unity Gemsからの翻訳をどうぞ! ここからが難所だ。振り返ると、Missing Script が出たゲームオブジェクトで GetComponent を行うと null が戻る。とすると null しか戻らないものに対してどうやってプロパティの一覧を取得するのか、ということが課題となる。 さらに問題なのが、Unity 自身が C++ バックエンドの中でスクリプトの取得およびエディタ割り当てを内部で実行していて、Editor クラスでも手が届かないのでアクセス権もないことだ。