龙骨动画可不可以动态注册动画事件

龙骨动画事件默认是在龙骨动画编辑器里手动添加,保存在动画Json里面的。这个Json文件通常很大,一旦牵扯热更新,就是个大文件更新,远不如读取小配置动态注册的方式来的合理吧,热更新的时候代价可以减小。
于是查找API和引擎源码尝试适配。
1.动态赋值dragonBones.ArmatureDisplay.dragonAsset.dragonBonesJson
先读取和JsonParse后添加动画事件数据然后转string赋值,没有效果,警告提示已被dispose
2.寻找源码发送dragonBones.EventObject.FRAME_EVENT附近逻辑
无果,找不到,倒是开始和结束的事件发送逻辑比较明显

有人想过这个问题没,有什么思路,或者引擎大神们现身给个方案

可以的 官方demo 龙骨那块就有示例

感谢回复 我再去翻翻示例

官方Demo里只有龙骨资源加载,龙骨播放,龙骨换装,龙骨事件监听 没有动画事件数据的动态注册

事件注册自己写个脚本解出来,解它的那个json数据,然后再像Button一样把函数拖上去不就好了