unity3d - Unity 重新启动时为所有脚本显示消息“无法加载关联的脚本”
问题描述
我正在关注 Sebastian Lague 程序星球教程,并且在第 3 集。Unity 开始拒绝刷新脚本并且不显示所做的任何更改,并且没有错误消息。当我重新打开项目时,所有脚本都显示消息“无法加载关联的脚本。请修复任何编译错误或分配一个有效的脚本。” 所有脚本在被选中时都会显示一条消息,指出它们没有“没有 MonoBehaviour 脚本”,即使它们有。这个问题通过以下方式持续存在:
- 重启 Unity
- 创建一个新项目并添加教程的资产
- 重新导入所有
我找不到任何适用于 StackOverflow 的修复程序。代码位于https://github.com/SebLague/Procedural-Planets上的 E02 文件夹中。
这是我第一次使用 unity,所以我不确定问题出在代码上,还是我在 unity 上所做的事情,或者只是 Unity 软件中的错误。
解决方案
错误消息说明了一切:“...请修复任何编译错误或分配一个有效的脚本。”
请检查您的控制台,可能显示错误已关闭
推荐阅读
- node.js - CSS 未在所有使用 express-handlebars 的路线上呈现
- spring-boot - 反应式 Spring WebClient 调用
- python - 用python操作matlab文件
- html - CSS 在 HTML 文件中不起作用 - 潜在的浏览器问题?
- java - 如何在加载到 ImageView 之前调整图像大小以避免 OOM 问题
- c++ - 尝试刷新令牌时来自 Spotify Web Api 的 {"error":"invalid_client"}
- spring-boot - 带有 3 个 springboot 应用程序的 Ha Proxy
- c++ - 片段着色器将面绘制在彼此之上,即使它不应该
- wordpress - Wordpress - 如何检测 iPad 平板电脑
- node.js - 通过 create-react-app 访问 mongodb atlas 的错误