creator 2.0.9 dragonBones致命bug,代码换皮后收不到动画帧事件

  • Creator 版本:2.0.9

  • 目标平台: 模拟器 ,微信小游戏

  • 重现方式:
    代码动态给dragonBones换肤,然后播放动画,会收不到用addEventListener注册的动画帧事件回调。如果不换肤是可以正常收到动画对应的帧事件回调的,这个问题在2.0.5版本是不存在的。
    但是2.0.5版本dragonBones有另一个致命问题。代码动态给dragonBones换肤,然后这个dragonBones的节点被销毁或者dragonBones的节点主动调用destroy的时候,会报错。这个问题在2.0.9版本是不存在的。
    现在两个版本都有问题,项目没法推进了,官方能帮忙提点宝贵的修复意见吗?在线等!!!

  • 之前哪个版本是正常的 : 2.0.5版本没这个问题

  • 编辑器操作系统 :mac系统

  • 出现概率:必现

@wangzhe @jare

2.0.9帧事件收不到问题,目前找到的一种解决方案: 在每次dragonBones换肤以后,重新注册一次动画帧事件监听

我看下。

已经确认问题,谢谢反馈。

能把代码贴出来么, 怎么监听龙骨帧事件

问题修复了,详情见PR:
https://github.com/cocos-creator-packages/jsb-adapter/pull/131
会在2.0.10中合并这个修复。

你好 请问2.0.10 什么时候发布

不好意思 看到2.1.1了 :grinning:

我们一直用的方式是分成两段,第一段播放完,用完成事件