「スクリプトクラスが見つからないため」としてスクリプトがアタッチできないエラーの対処です。
「スクリプトクラスが見つからないため」エラー?
「スクリプトクラスが見つからないため、スクリプトコンポーネント「〇〇」を追加できません。」というエラーです。
インスペクタでもスクリプトをアタッチしたゲームオブジェクトで「該当するスクリプトをロードできません」となります。
これはアセットのほうでスクリプト名を変更した場合におきました。
対策ですが、アセット上でスクリプト名を変更しても、スクリプト内のファイルでは元のクラス名がそのまま残ってしまい、名前が一致していないことにあります。
スクリプト内のクラス名も変更した名前に書きかえれば修正されます。