error: TypeError: Cannot read property ‘dispose’ of null
at call__preloadInTryCatch (eval at misc.tryCatchFunctor_EDITOR (D:\CocosCreator\resources\engine\cocos2d\core\utils\misc.js:107:16),
20)
at CCClass._invoke (D:\CocosCreator\resources\engine\cocos2d\core\component-scheduler.js:233:21)
at CCClass.invoke (D:\CocosCreator\resources\engine\cocos2d\core\node-activator.js:65:14)
at CCClass.activateNode (D:\CocosCreator\resources\engine\cocos2d\core\node-activator.js:225:26)
at cc_Node._onHierarchyChanged (D:\CocosCreator\resources\engine\cocos2d\core\utils\base-node.js:1070:40)
at cc_Node._onHierarchyChanged (D:\CocosCreator\resources\engine\cocos2d\core\CCNode.js:1126:14)
at cc_Node.setParent (D:\CocosCreator\resources\engine\cocos2d\core\utils\base-node.js:386:18)
at Object.restoreDeleteNode (D:\CocosCreator\resources\app.asar\editor\page\scene-utils\scene-undo-impl.js:1:4547)
at DeleteNodesCommand.undo (D:\CocosCreator\resources\app.asar\editor\page\scene-utils\scene-undo.js:1:2626)
@jare
你在哪调用的 dispose?这是因为对象为空引起的。什么平台?如何重现?
没调用过,之前1.8.1没有问题 现在打开一个perfab就会报一次这个错 应该是编辑器的错误
不影响游戏本身 编辑器上控制台报错的,windows编辑器
第一次打开perfab不会报错,关闭报错
之后每次打开/关闭任意perfab都会报错
控制台的报错
TypeError: Cannot read property ‘dispose’ of null
at callonDestroyInTryCatch (eval at misc.tryCatchFunctor_EDITOR (D:\CocosCreator\resources\engine\cocos2d\core\utils\misc.js:1:1),
20)
at CCClass.destroyComp (D:\CocosCreator\resources\engine\cocos2d\core\node-activator.js:326:17)
at dragonBones_ArmatureDisplay._onPreDestroy (D:\CocosCreator\resources\engine\cocos2d\core\components\CCComponent.js:514:36)
at dragonBones_ArmatureDisplay.prototype._destroyImmediate (D:\CocosCreator\resources\engine\cocos2d\core\platform\CCObject.js:423:14)
at cc_Node._onPreDestroy [as _onPreDestroyBase] (D:\CocosCreator\resources\engine\cocos2d\core\utils\base-node.js:1195:23)
at cc_Node._onPreDestroy (D:\CocosCreator\resources\engine\cocos2d\core\CCNode.js:1052:36)
at cc_Node.prototype._destroyImmediate (D:\CocosCreator\resources\engine\cocos2d\core\platform\CCObject.js:423:14)
at cc_Node._onPreDestroy [as _onPreDestroyBase] (D:\CocosCreator\resources\engine\cocos2d\core\utils\base-node.js:1188:25)
at cc_Node._onPreDestroy (D:\CocosCreator\resources\engine\cocos2d\core\CCNode.js:1052:36)
应该跟龙骨有关
谢谢反馈,问题重现了!
修复了没有啊
抱歉,暂时没有人手维护这一块…… 我们尽量在 2.0 修复
2.0 已修复这个问题
1.9.3的哭晕在厕所
我枯了
1.9.3的哭晕在女厕所
2.4.0版本 龙骨动画 选择private_cache 还是存在问题。