基于Creator的Action扩展

稍早前,因为项目使用Action出现崩溃问题,找了很多办法都不理想无奈只能绕开。

http://forum.cocos.com/t/1-4-x-cc-callfunc-action/45110

从使用者角度来说,目前的cocos Action系统源自cocos2d-x,写起来非常不js,就有一个想法,为什么cocos不写一套纯js的action动作系统,panda 也提到了这点,1.5版本会尝试使用纯js Action系统,但1.5的通告里没有介绍,也不知道是否跳票。

自那以后,我花了点时间重新写了一套Action系统。

这套系统是纯js版本,不依赖于第三方框架模块,在浏览器和jsb上运行一致。
大概今年3月份开始入手,目前已基本完成,后续会继续完善接口并加入更多功能。

github地址: https://github.com/haroel/CreatorActionEx

更详细使用说明在我个人网站
https://haroel.github.io/i/?md=2017/action.md

欢迎阅读、使用、反馈和吐槽 (忐忑…)。

我的个人网站最近才重构完成,如果你也能顺便提点建议就更好了 [抠鼻.gif]
目前个人网站结构还在纠结中,内容稀少,等确定之后会放更多内容。

最后,各位6.1快乐。

5赞

赞 

赞。。

很棒,楼主做了我一直想做的事情。之后我们会麻烦楼主提交到插件商店的。

哈哈,过誉了,谢谢。 我先放放代码,看看大家有什么好修改建议,等大体完善了会提交到商店。

赞,最好还需要有一些使用的范例,这样让用户能快速上手…

赞~

我们 1.5 试过了,结果和 native 绑定出来的 action 比起来性能差距太大,又回退了。等升级完 JSB 之后再看是否能用纯 JS 实现的 action