我也写了一个creator to cocos2dx的插件

先贴链接github地址
开发的主要原因还是针对公司的项目需求吧:
1、公司使用的cocos2dx版本为3.10,而官方版本的最低要求为3.14
2、希望导出的文件对插件本身依赖低,即插即用。这样就能随意给老项目“打补丁”。
3、我希望创建和使用导出的node,能比写网页时用jQuery都更方便。
4、我希望任意node都能被导出,最好能实现react那样的组件化工作流。
5、目前只能导出c++版本,因为公司目前用的c++方案。lua版本估计也是要搞的。

7赞

先star 了

多谢:grin:

不错的思路

多谢:grin:

顶你!

多谢多谢

更新了一些功能,看这个帖子

:+1::+1::+1:

:grin::grin::grin:

最近添加了针对多个node(位于同一个父node中)的动画的支持。

支持导出粒子参数了,数据在creator->outline->mapAble字符串中

什么时候支持lua啊:heart_eyes:

快了,公司在往lua转

lua版本的链接
导出的是lua代码,功能要比cpp版本多,babel的代码提示也支持得不错。
运行效率方面在win上比csb文件每个页面平均慢个30毫秒左右
依赖的文件outline.lua只有三百多行,支持的控件很少,主要是个人对自己写的控件没信心,所以大部分控件分到了项目outline-idea

1赞

lua版添加了导出独立文件的功能,导出的文件不再依赖outline.lua
也就是说多个creator版本,多个outline版本导出的文件都能同时在一个项目中运行。

在github上发了个版本0.1 。
lua版目前是master分支,cpp版估计会弃坑。
接下来的工作想支持quick社区版

1赞

目前已经支持cocos creator的2.x版本了,自己顶:slightly_smiling:

2赞

帮顶~

帮顶 ~ 什么时候会支持quick? 有计划吗