情况是,只要切换到prefab编辑模式,再按关闭,就会造成场景内容丢失
第一个错误讯息…
Failed to record delete node Canvas: TypeError: Cannot read property 'undefined' of null
at Object.recordDeleteNode (/Applications/creator/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/scene-undo.js:1:8194)
at _Scene.NodeUtils._destroyForUndo (/Applications/creator/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/stash-scene.js:1:358)
at Object.Utils._destroyForUndo (/Applications/creator/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/node-utils.js:1:2984)
at d.children.forEach.e (/Applications/creator/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/stash-scene.js:1:323)
at Array.forEach (native)
at Object.dump (/Applications/creator/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/stash-scene.js:1:294)
at exitScene (/Applications/creator/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/prefab-edit-mode.js:1:529)
at cc.AssetLibrary.loadAsset (/Applications/creator/CocosCreator.app/Contents/Resources/app.asar/editor/page/scene-utils/prefab-edit-mode.js:1:1139)
at CCLoader.<anonymous> (/Applications/creator/CocosCreator.app/Contents/Resources/engine/cocos2d/core/platform/CCAssetLibrary.js:110:17)
因为无法定位到是哪个property变为了undefined,
不晓得引擎能否提示下是哪个script文件造成这个问题?
或是有办法能定位到问题所在, 感谢