
挂载在节点上的脚本丢失,点击添加组件,自定义脚本里面找不到我要添加的脚本(脚本是存在的),把脚本拖拽到节点上也不行,托不上去,重启编辑器可以添加脚本成功,但是过一会儿就又会丢失了,反反复复好几天了,要崩溃了

挂载在节点上的脚本丢失,点击添加组件,自定义脚本里面找不到我要添加的脚本(脚本是存在的),把脚本拖拽到节点上也不行,托不上去,重启编辑器可以添加脚本成功,但是过一会儿就又会丢失了,反反复复好几天了,要崩溃了
有什么报错信息吗?
[Scene] Script “86b47HxMg1NzZLLTmxmGN6x” attached to “BossComing” in prefab “BossComing” is missing or invalid. Detailed information:
Asset url: “db://assets/resources/prefab/BossComing”
Script UUID: “86b471f1-320d-4dcd-92cb-4e6c6618deb1”
Class ID: “86b47HxMg1NzZLLTmxmGN6x”
at Object.encode (D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\node_modules\v-stacks\index.js
17)
at Logger._logHandler (evalmachine.:1:449)
at Logger.record (D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\node_modules@base\electron-logger\lib\renderer.js:1:613)
at console.error (D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\node_modules@base\electron-logger\lib\renderer.js:1:1543)
at report (D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\builtin\engine\dist\editor-extends\missing-reporter\missing-class-reporter.js:1:1211)
at reportByWalker (D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\builtin\engine\dist\editor-extends\missing-reporter\missing-class-reporter.js:1:1301)
at D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\builtin\engine\dist\editor-extends\missing-reporter\missing-class-reporter.js:1:1852
at ObjectWalkerBehavior.walk (D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\builtin\engine\dist\editor-extends\missing-reporter\object-walker.js:1:2254)
at ObjectWalkerBehavior.forEach (D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\builtin\engine\dist\editor-extends\missing-reporter\object-walker.js:1:850)
at ObjectWalkerBehavior.parseObject (D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\builtin\engine\dist\editor-extends\missing-reporter\object-walker.js:1:344)
我刚新建了个脚本挂载到节点上,保存完了就 MissingScript 了
感谢反馈吖~
能不能详细描述一下出现的情况?
有几个疑问麻烦帮忙解答一下~
另外能不能在出现问题的时候帮忙点一下顶部菜单里的开发者 - 打开场景调试工具
然后把最近的几个 log 展开提供给我们一下。
是 DEMO 项目么
是我自己创建的项目
1.重启后会正常,但是更改后脚本就MissingScript
2.新建项目不会出现这个问题
3.移动过脚本,我改了下目录,就这样了
4.最新的1.1.0版本
这个是出错场景的log
D:\CocosDashboard_1.0.6\resources.editors\Creator3D\1.1.0\resources\app.asar\node_modules@base\electron-logger\lib\renderer.js:1 Script “510308Gb69GcZmLinKEGGY9” attached to “Game” in scene “GameScene” is missing or invalid. Detailed information:
Asset url: “db://assets/scene/GameScene”
Script UUID: “51030f06-6faf-4671-998b-8a728418663d”
Class ID: “510308Gb69GcZmLinKEGGY9”
"移动过脚本"在哪操作的?如果在creator里移动的,creator会处理相关依赖变动
如果是在其他地方,比如去文件夹里直接操作,需要把.meta文件一起移动,不然uuid丢失,挂载的脚本肯定找不到了
应该是这个问题,我是在文件夹里移动的脚本,以后还是在creator里改目录吧
宝典果然神奇