Creator Lua 支持反馈收集

目前,Creator Lua 支持已经发布了第一个公开版本。

Cocos Creator的Lua插件下载地址:http://cocos2d-x.org/filedown/CocosCreator-Lua-v1.0

用户反馈了一些突出问题:

  1. 使用流程不方便:每次在 Creator 中编辑场景后,都需要进行“保存 -> 构建 -> 转换”三个步骤,严重影响工作效率
  2. Creator 编辑的场景和 Lua 工程实际上是分散的,在版本控制、多人协作、搭建自动化工作流方面都有不方便的地方
  3. 部分 Creator 控件不支持
  4. Creator 中无法直接编辑 Lua 代码

针对这些问题,我做一个详细解答:

  1. 使用流程不方便:每次在 Creator 中编辑场景后,都需要进行“保存 -> 构建 -> 转换”三个步骤,严重影响工作效率

这个问题是我们当前重点改进的问题。最终要达到的目标是在用户编辑场景并保存后,自动生成或更新 Lua 代码。把原本的三个步骤直接省略掉。

新版本的插件预计在9月第一周能够提供给大家测试,到时候将会显著提高大家的工作效率。

  1. Creator 编辑的场景和 Lua 工程实际上是分散的,在版本控制、多人协作、搭建自动化工作流方面都有不方便的地方

这个问题暂时只能通过合理规划项目目录结构、约定多人协作流程来改善。未来我们会根据用户的实际使用情况反馈来继续改进。

  1. 部分 Creator 控件不支持

造成这个问题的原因是 Creator 使用了一个定制的 cocos2d-x 引擎,在 Sprite、Mask 的渲染上和标准版 cocos2d-x 有区别。而部分控件(例如 Progress Bar、Mask、Layout)都依赖这些定制的特性。在这些定制特性合并到标准版 cocos2d-x 之前,Creator Lua 确实无法支持这些控件。

  1. Creator 中无法直接编辑 Lua 代码

因为 Creator 的目标是做场景、动画等编辑,所以代码编辑并不是主要功能。未来也不会考虑提供这样的功能。

代码编辑还是建议大家使用专业的代码编辑器,可以获得更高的开发效率。


最后,希望大家充分分享自己的 Creator Lua 使用体验和吐槽。只有收集越多的反馈,我们才能更好的改进产品。

Cocos Creator的Lua插件下载地址:[http://cocos2d-x.org/filedown/CocosCreator-Lua-v1.0](http://cocos2d-x.org/filedown/CocosCreator-Lua-v1.0)
15赞

我只是来点赞的···

1赞

支持一版。。继续努力

支持廖大,期待稳定版

坐等 廖大 填满坑后 再入。。。。

要相信我们的专业水平啊,没啥坑了。。。

我觉得编辑器那个说的很对,creator就用来做场景,ui,动画的事情,编辑lua代码还是用专业的编辑器来做最好,对了,我最喜欢atom来编写lua

:smile::smile: 已下载

什么时候支持unity?什么时候更新quick 3.12?

哪来quick 3.12。。。就用 cocos2d-x 3.12 呗。

还要单独下载cocos和creator,就不能给个集成包吗?

官方下载页面都找不到下载地址啊?!
需要分别单独下载cocos、creator、CocosCreator-Lua,就不能给个集成包吗?
:8:

然后,最低支持版本几呀?

支持quick3.3 吗?

廖大

1赞

quick好啊 配合studio挺好的 搞个creator lua浪费廖大的宝贵时间

1赞

事物总是不断向前的

集成包的事情我们会考虑的。肯定会以方便大家为第一目标。

大部分特性应该都支持,你可以亲自尝试一下。

atom写lua确实不错,,但,但,但,写久了,没sb这么流畅

目前版本不支持Button控件的cc.ClickEvent。
Button的node也不是原来ccui的widget,不支持addTouchEventListener
如果要编写button的点击响应时间,是否只能hack掉ButtonComponent中onland创建EventListenerTouchOneByOne部分?

label看代码里复制了align和overflow属性,但是却只用系统字体创建
而cocos的label如果不用ttf字库的话,这些属性都是无效的……