概要
The class named 'XXXX' is not derived from MonoBehaviour or ScriptableObject!
Console ウィンドウにこのような警告メッセージが表示される場合は
- シーンに存在するゲームオブジェクトに
MonoBehaviour を継承していないクラスのスクリプトがアタッチされている - ScriptableObject のアセットに
ScriptableObject を継承していないクラスのスクリプトがアタッチされている
どちらかの可能性があるため
MonoBehaviour を継承する必要があるクラスに MonoBehaviour を継承したり、
ScriptableObject を継承する必要があるクラスに ScriptableObject を継承すれば
Console ウィンドウに警告メッセージが表示されなくなります