-
Creator 版本: 2.4.11
-
目标平台: 非运行时问题,而是编辑器加载项目出现错误。编辑器运行环境:MAC Sonoma 14.1
-
重现方式:打开项目
一个老项目,打开的编辑器中出现堆栈出显示的错误。
然后编辑器会有两个表现:
1、在双击scene之前,双击其他prefab无法在层级管理器中显示内容,双击加载了任意某个scene之后,prefab的加载会正常
2、选中某个元素之后,点击 添加组件 无效。但是在层级管理器中右键创建节点是可以的,无法为已经存在的节点附加组件。
======================以下是堆栈错误========================
2023-12-16T01:33:17.678Z - error: TypeError: e.menuPath.split is not a function
at /Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/lib/sandbox.ccc:1:2959
at Array.forEach ()
at /Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/lib/sandbox.ccc:1:2903
at /Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:2959:19
at wrapper (/Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:272:20)
at replenish (/Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:439:29)
at iterateeCallback (/Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:428:21)
at /Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:325:20
at /Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:2957:17
at /Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/lib/sandbox.ccc:1:619
2023-12-16T01:33:18.023Z - success: cloud-function unloaded