每次我在 Unity 中创建 C# 脚本时
它创建文件而无需创建新项目或将文件添加到现有项目中。
由于新创建的文件是一个空白的cs,所以IntelliSense不会激活,这真的很烦人。
我已经尝试创建一个新的 C# 项目并将其拉入 Unity,但是从 Unity 创建的项目不会继承自 MonoBehaviour。此外,Start 和 Update 方法并不是从一开始就创建的。
我希望将我在 Unity 中创建的所有 C# 脚本放入一个项目中。
未安装 Visual Studio Tools for Unity。
我安装了 Visual Studio Tools for Unity,有时会遇到此问题。我做的一件事是,而不是双击 .cs 文件。 这将强制 Unity 创建一个项目(如果项目不存在),之后当您创建新脚本时,不要双击来打开它。您必须在视觉工作室项目中打开它。希望这有帮助。
转到编辑 -> 首选项 -> 外部工具