官网最新版 2.0.9 p1
打开预制件后,点击左上角的关闭按钮
回到原场景,一直报错······
在双击场景重新打开,报错会消失·····
愁人····
都没人遇到过这个问题???
你升级的也太快了,等你把坑都踩完了我再升级
o(╥﹏╥)o
我操 正在升级 马上入坑
2.0.9 遇到过 不知道是怎么触发的 复现不了
我是每次从预制件回到场景都会触发······
原来如此······
谢谢反馈,有空看下
关于场景中存在龙骨的情况下,编辑prefab,然后关闭prefab,导致报错的问题,
已经修复,将会在 2.0.10 更新
感激不尽~
并没有用啊。
我也碰到这问题,我这边的问题是当前打开的场景中如果有龙骨动画,这时如果打开任何prefab资源,然后点击关闭,就会出现这种情况,我把场景中有龙骨动画的都隐藏了就没这问题了
,
加上了 git 上的 #4008 onRestore 的更新,也没有用
这2个 this.material 和 comp._material 还是 会是null
再现方法:打开的场景中有带龙骨dragonBones的节点,再打开预制,关闭预制
错误日志:
TypeError: Cannot read property ‘_hash’ of null
at ModelBatcher._commitComp (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\webgl\model-batcher.js:118:59)
at RenderFlow._proto._render (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:95:22)
at RenderFlow._proto._color (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:79:24)
at RenderFlow._proto._updateRenderData (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:91:24)
at RenderFlow._proto._worldTransform (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:69:24)
at RenderFlow._proto._localTransform (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:40:24)
at RenderFlow._proto._children (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:119:38)
at RenderFlow._proto._worldTransform (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:69:24)
at RenderFlow._proto._localTransform (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:40:24)
at RenderFlow._proto._children (D:\CocosCreator\resources\engine\bin.cache\dev\cocos2d\core\renderer\render-flow.js:119:38)