katonobo’s blog

プログラミング中心の雑記ブログ

Can't add script behaviour CallbackExecutor. The script needs to derive from MonoBehaviour! エラー対処法【Unity2018】

Unity2018で、スクリプトをアタッチしようとしたら出たエラー。

 

Can't add script

 

Can't add script behaviour CallbackExecutor. The script needs to derive from MonoBehaviour!

 

このエラーは、ファイル名とスクリプトのクラス名が一致していない時にでるエラーだった。

 

今回はクラスが「MonoBehaviour」になっていて、自分が作成したファイル名とは異なっていたためにアタッチできなかった。

この「MonoBehaviour」をファイル名に変更したらアタッチできるようになった。

 

参考:

オブジェクトにスクリプトをアタッチすると "Can't add script"エラーが発生しスクリプトをアタッチできない