Cocos Creator v1.4.0 内测版发布帖(2月10日更新 rc.3)

我更新了spine的版本来试了下,还是有问题,应该不是兼容问题,应该是spine runtime的问题吧。我们项目核心战斗部分是使用spine来做的,因为这个问题现在无法升级最新的1.4.0。请官方安排修复这个问题,谢谢。

没更新之前用谷歌浏览器调试,一点问题都没有。。。。更新了之后就有这种问题。。。有什么不一样的吗?

我使用 spine 官方 runtime 仓库中的 3.6beta 版本 example 测试了下,也是一样的。射击之后手不会放下。所以这个确实是 spine runtime 的问题。

而 spine runtime 中的逻辑我们也并不是很熟悉,如果随意进行修改很可能带来其他问题或隐患。所以可能无法很快修复此问题,请谅解。

请问一下

新版CCEventManager.js里的__getListenerID最后找不到会回传空字串

之前的版本是回传自定义的type

这样的话dispatchCustomEvent就无法使用了!

是否可以回传跟旧版一样的自订义type

感谢

不建议使用 cc.eventManager 作为 customEvent 的派发,请使用 EventTarget。
eventManager 作为引擎内部使用的 API,不保障其 API 的稳定性。而且 EventTarget 也更高效,派发能力也是一样的

主要是因为每次都需要在onDestroy里拿掉监听的事件

可是使用eventManager的话 他自己在destory会拿掉

这样比较不会因为忘了在onDestory拿掉而出现错误

我们实在不希望你们继续使用 cc.eventManager,所以改一下吧,很可能未来会慢慢削弱它的能力,比如彻底删除 custom event 的派发

请问这个问题,最后解决了吗

试下加一句 setToSetupPose() 再addAnimation

晕了 看来我又得装回1.3.3了

试了,还是不行。

谢谢,那现在先用着老版本,等修复了再升级。

RichTest能不能也能像label一样设置固定大小,超过字数后自动缩小文字?要不然作用不大,动态赋值无法保证字数和编辑器里设置的一样。

继续反馈spine的问题:1.4.0正式版,监听spine end事件有问题。
win7系统,使用范例spineboy,在模拟器和web进行了测试,都有问题。
测试流程:全部动作setAnimation的loop设置为false, 然后先点击停止,再点击其他动作,第一次end事件没有触发,第二次才触发,同时end事件的触发时机是和start事件一起的,即是说end事件并没有在动作完成后触发的,而是动作开始就触发了。看来这个版本的spine bug比较多啊。我们的项目只能用beta10这个版本, 不过beta10版本释放资源有问题,在IOS最严重,内存直接爆掉了。纠结…

期待rc.4

怎么动态使用自动图集中的资源?

碰撞组件好像有问题,英文论坛里也提到了,我自己创建的项目也无法检测碰撞,麻烦看下mystery.zip (500.2 KB)
NewProject.rar (430.9 KB)

碰撞组件好像有问题,英文论坛里也提到了,我自己创建的项目也无法检测碰撞,麻烦看下mystery.zip (500.2 KB)
NewProject.rar (430.9 KB)

你都发了几个帖子啦,不是给你回复了么

不能光自己知道就完事了啊,这明显是个bug,我来这提交下,得让开发团队的人看到