【问题标题】:"Missing Mono Script" and "The referenced script (Unknown) on this Behaviour is missing" errors“缺少 Mono 脚本”和“缺少此行为的引用脚本(未知)”错误
【发布时间】:2021-10-04 01:41:40
【问题描述】:

我正在学习制作 2D 平台游戏的教程。我安装了bayatGames 资产包并想运行他们创建的“演示”项目。但是,我收到多个错误说同样的事情:“此行为上的引用脚本(未知)丢失!”。据我了解,用于附加到这些对象的脚本不可用,但我不明白为什么?我还没有编辑资产包,这就是它的下载方式。 (picture of what my project looks like) 这个错误也意味着我在屏幕上看不到角色的对象。是什么导致了这个问题?我运行的unity版本是2019.3.15f1。

【问题讨论】:

  • 尝试将适当的脚本重新应用到游戏对象。该文件已移至其他位置或不可用。
  • 您是否也导入了“scripts”文件夹?另外,您是在Windows的文件夹浏览器中复制/粘贴还是在统一中?因为如果您没有直接将文件夹复制/粘贴到统一中,它将无法工作,因为脚本未链接到它

标签: c# unity3d


【解决方案1】:

此错误的常见原因是包含 Monobehaviour 类的脚本的文件名与 Monobehaviour 类名不匹配(当然,减去 .cs 扩展名)。

这也可能是由编译器错误引起的,但这很可能会显示在控制台中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-24
    • 2018-05-24
    • 1970-01-01
    • 2018-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多