質問: unity5.0.1 から unity5.3.5 にアップデートしたのですが ゲーム再生時にConsoleにエラーが13個出ます。(再生は可能) 赤アラートはすべて Failed to load CustomEditor inspected type UnityEditor.CustomEditorAttributes:FindCustomEditorType(Object, Boolean) であり、白吹き出しアラートは Can't load custom inspector AntialiasingEditor because the inspected type is null. UnityEditor.CustomEditorAttributes:FindCustomEditorType(Object, Boolean) とあります。 Can't load custom inspector 『**AntialiasingEditor**』 because the inspected type is null. 太字の部分だけが13種全て違いあとはすべて同じ文言です。 この13個を調べてみると Assets > Editor > ImageEffects 内にある13個のスクリプトであると分かったのですが、 そこから先がどうにもできません。 エラーの意味、解決法など分かりますでしょうか? よろしくお願いします。
回答: こんにちは。 質問から、アセットストアで取得したアセットでエラーが発生したのだと推測しました。 (失礼ながら、もし自作なさったものならばもう少し踏み込んだ質問ができるだろうと判断しました) そのように仮定して回答しますので、違っていたら無視して下さい。 アセットストアはアセットごとにライセンスがあるため、改変が許可されていない場合は自分で修正してはいけません。 まずは、そこを確認すべきです。 改変が許可されていない場合の正しい対応は、アセットの公開元に5.3向けの新しいバージョンが公開されていないかを確認し、公開されていれば再ダウンロードまたは再購入で解決します。 公開されていなければ、公開元に問い合わせて、修正方法と今回限りの修正許可をもらえないか聞いてみると良いでしょう。 エラー箇所のソースコードを載せなかったのは賢明なご判断です。 転載許可がなければ一部であってもこのような場に公開してはいけないからです。 まとめますと、 ・アセットのライセンスで改変許可されているか確認する ・改変許可されていなければ最新版を探す ・最新版がなければ公開元に問い合わせる 参考になれば幸いです。