Unity 項目中 C# 腳本編譯報錯,提示找不到類型或命名空間(如 MonoBehaviour, GameObject 等),通常伴隨紅色波浪線提示。
項目缺少對 UnityEngine.dll 的引用,或腳本未正確導入 Unity 命名空間。
UnityEngine(若列表無,需手動瀏覽到 Unity 安裝目錄 Editor/Data/Managed/UnityEngine.dll)。using UnityEngine;
using System.Collections;
.csproj / .sln 文件,導致引用丟失。重新編譯項目,錯誤消失且代碼提示恢復正常即表示修復成功。