spine 注册setEventListener出错

版本:1.6
平台:android/ios

spine 调用setEventListener注册回调函数,在触发回调的时候报错如下,
Simulator: JS Exception: lambda function : Error parsing arguments, file: (null), lineno: 0

之前1.5版本是没有问题的,今天升级了1.6版本问题挺多的,但是看到论坛里面的反馈很少,我不知道是不是我的问题,似乎大家都没有出现问题,快来帮帮我吧,今天已经发了三个帖子了

这个一直是个问题。我都换成findanimation。获得动画时间自己延时了

麻烦提交一个 demo 谢谢

spineevent.rar (768.2 KB)
麻烦大大帮忙看一下,现在又出现了新的情况,因为demo是新建的工程,可以注册event事件了,但是使用spineboy测试可以触发event事件,而我自己创建的spine却不可以触发,两个spine的版本都是一样的,

之前出现的Simulator: JS Exception: lambda function : Error parsing arguments, file: (null), lineno: 0 问题是我直接升级1.6在旧的项目下跑,当触发event事件时报的错,现在这个demon在event触发的时候不会报错,但是你直接点右上角关闭模拟器的时候就会报这个错

JS Exception: lambda function : Error parsing arguments 同遇到

你的spine 使用setEventListener注册的事件能触发吗?

这种情况下你是怎么知道是spine造成的。我是看了你的帖子,才发现,我的spine每次播放的时候,就报这个错

你把setEventListener注册事件注释掉再看看,就不会报错了

那也监听不到帧事件了呀

看看是不是这个问题
http://forum.cocos.com/t/cocos-creator-v1-6-0-8-11-rc-1/48681/558?u=ayang008

解决方法呢

不知道是不是这个问题,你用1.6新创建工程,再用spine注册eventlistener是不会报错了,但是我的spine不执行回调

回滚1.5.2

@jare帮忙看看

谢谢反馈,应该是这里引起的。

已修复

https://github.com/cocos-creator/cocos2d-x-lite/pull/763

请问兄弟你使用的spine版本和导出方式是什么,正在做这个,美术做的东西显示不正常@111379
如果方便请@jare老师答复一下也可以

spine版本3.5.51,应该3.5.x都可以的吧,导出几乎都是默认的吧,就数据那一块选JSON,

不知道你的不正常是哪里不正常

谢谢,我给美术发过去