Cocos Creator的C++和Lua支持:alpha0版发布

哈哈哈,好。等有空了研究下。
如果有个详细的例子就好了:grin:

仓库里就有好多creator的工程的例子。

感觉像loadingbar checkbox listview这类组件还是比较常用的,不知道为什么不加上。。虽然说可以自己实现,但是感觉还是加上比较好吧。。

这些不是有了吗?要看github最新的供能,在README里有写目前支持的功能。

@liuqigao 路径问题解决了:https://github.com/cocos2d/creator_to_cocos2dx/issues/76。我在android上测试了,在windows应该也没问题。需要把 reader 加入到搜索路径

好的 我等会试一下 谢谢了

用cocos create 新建范例集合
然后删掉cocos create 上的Examples
把creator-luacpp-support 放到E Examples/packages 重新在cocos create 上打开 用luaCpp support插件build报错


@minggo 我以前的项目是用cocos studio写界面 c++写逻辑
3.9版本以后不能用cocos studio 以前用studio 写界面 c++写逻辑的游戏 以后可以用create 和 c++来维护吗
现在做cocos create 支持c++和lua 是为了达到什么目的呢

插件没有支持所有的creator特性,已支持的特性在README有。creator的example包含了所有的特性,肯定有问题。

这个插件就是为了填补studio的空缺。

建议增加prefab文件导出node操作,

@minggo c++ 调用 析构方法和init 方法都不能调用了 能在仓库中上传一个简单的sample吗 传一个用c++ 可以和cocos create 上基础控件交互的
是不是现在的设计是 c++只启动scene 然后js 去实现逻辑

不大明白怎么去用c++ 搭配create 希望能有个sample 在仓库找了 没有找到sample

试了仓库里提供的sample, cocos2d-x-creator-cpp-support-test-v315.zip 用vs2013打开cpp-empty-test下的win32项目, 加入reader的内容,编译成功,顺利运行. 程序里的每个测试都是正常的,除了第一个"Animation". 有个小人飘了一会,程序报错.卡在:
{ // have a parent, do adoption
_Container_proxy *_Parent_proxy = _Parent->_Myproxy;

#if _ITERATOR_DEBUG_LEVEL == 2
if (_Myproxy != _Parent_proxy)
{ // change parentage
_Lockit _Lock(_LOCK_DEBUG);
_Orphan_me();
_Mynextiter = _Parent_proxy->_Myfirstiter;
_Parent_proxy->_Myfirstiter = this;
_Myproxy = _Parent_proxy;
}
其中 _Parent_proxy 是一个非法值.

@minggo
新增问题1:
<img src="/uploads/default/original/3X/4/e/4edc9a443131c95ae2e64916f5589f48165345c0.jpg" width=“690” height="378”>
2:[quote=“minggo, post:126, topic:45488, full:true”]
仓库里就有好多creator的工程的例子
[/quote] 我没有找到 请发下链接

@minggo
能写个简单的使用手册吗
不知道c++代码怎么写
1.怎么获得creator 场景下的控件
2.写c++代码怎么加到场景中 按钮的回调事件怎么写
3.通过代码控制动画播放 动画回调事件怎么写

你看前面有个Read Me, 里面可以找到一个 Sample project 的链接

@ chinabigysz 你说的前面 read me 是哪个 最顶上的 ReadMe 我点了没有 请直接把链接贴出来 先谢谢了

這個太棒惹 不過動畫只支持linear是指ease的部分嗎, 如果是就太可惜了 這部分c++原生就有惹, 對精緻度有很大幫助
希望快點支持, 另外這個插件的更新只能在github追踨嗎 官網不公告一下這個德政嗎?

糟糕的, 这个不支持导出prefab,或者精灵的复制. 如果我在C++里需要用到100个同样的精灵,就必须在creator里同样创建100个

1赞

creator何时能给节点设置tag值??现在只能使用name,有时候很不方便

我遇到一个问题:如果ProgressBar用的是图片集plist里的图片的话,CreatorReader::parseProgressBar函数就会报错,图片路径不对导致cocos2d::Sprite::create(progressBarBuffer->backgroundSpriteFrameName()->c_str())创建sprite不成功。