【Unity】”型または名前空間の名前 ‘MonoBehaviour’ が見つかりませんでした”というエラーが出た場合の対処方法

Unity

スポンサーリンク

いつものように、UnityからスクリプトをVisual Studioで開いたら、以下のように(一例)、MonoBehaviourとか色々なUnityでデフォルトで用意されているクラスとか名前空間でエラーになった。。。

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 エラー CS0246 型または名前空間の名前 'MonoBehaviour' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください) Assembly-CSharp E:\Unity\project\sample\Assets\GameManager.cs 6 アクティブ

解決方法

なんでエラーになったかはわからないが、Unityの画面に戻って、適当なC# Scriptを作成して、再度Visual Studioで表示したらエラーが出なくなった。

直し方は簡単だけど、なんでエラーに急にエラーになったのかはわからない。

Unity

Posted by ton