2.2.0版本Spine的bug

  • Creator 版本:2.2.0

  • 目标平台: Web

  • 详细报错信息,包含调用堆栈:无

  • 重现方式:1 将spine的AnimationCacheMode设置为 SHARED_CACHE,动态加载后,cc.loader.release释放spine以及其依赖资源 ,移除spine, 重新动态添加刚才释放过的spine动画 ,bug出现,播放过的动作纹理显示异常

  • 之前哪个版本是正常的 :2.0.9

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:100%

  • 额外线索:

Demo重现方式:1、点击 create按钮 2、点击release按钮 3、点击remove按钮 4、点击create按钮 bug出现
如果这时候点action切换动作 release之前没播过的动作是正常的
demo NewProject2.zip (1.7 MB)

这个bug之前2.0.10beta版出现过 后面修复了,现在又出现了

感谢反馈,已经修复
你也可以通过先移除骨骼动画节点,再释放资源来解决。
https://github.com/cocos-creator/engine/pull/5588