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

CocosCreator 1.8.1
Cocos2dx-lua 3.16
creator-luacpp-support 0.3 商店下载

分辨率 Creator和lua工程默认都是960x480

只是试用了一下。测试代码如下

local cr = creator.CreatorReader:createWithFilename("creator/main.ccreator")
cr:setup();
display.runScene(cr:getSceneGraph());

求答复。

测试例子也有类似的例子,效果没问题。请问你的 RichText 在 Creator 中是怎么设置的?

直接拖拽出来,没有任何特别的设置。我就随手拖拽了一个button和一个RichText,然后拖拽到Canvas下面作为子节点。
保存,导出,使用上述lua代码。运行,结果如图。
Mac环境。

你好, 示例工程,示例工程的win32可以编译过吗,我使用vs2017打开大面积报错,是版本太高了吗,还是需要配置什么。
想用vs运行lua-empty-test的正确姿势是什么样的,3q

看报错解决问题,先参考一下 Cocos2d-x文档->环境搭建-> Windows平台

这个插件的目的是不是绕过JSB而在native上获得最高性能?

要是还能把js代码导出成c++就好了。

插件的目的是为C++和Lua开发者,提供一个好用的编辑器,提高项目开发效率

dragonbones导出的4.5版本的动画,在creator上显示正常,在cocos2dx上透明度变化显示不正常

creator里和win32模拟器显示的不一致

左边是creator的场景,右边是win32模拟器
cocos3.17 + vs2015,creator是1.7.0

操作流程
1、用creator打开https://github.com/cocos2d/creator_to_cocos2dx仓库的项目,导出到vs
2、用vs编译生成
3、creator的项目和vs的代码都没有做任何改动
帮看下 @minggo

@minggo打扰了
我在2dx3.16版本创建的lua项目使用了该插件,reader目录已经放到项目里面,能成功编译运行 。
但是运行后报错了



找不到CreatorReader这个方法,是在哪个环节出问题了吗。
希望您指导一下

大哥,你这个注册到lua了吗。。。

解决了,它的实例代码不对。
local creatorReader = creator.CreatorReader:createWithFilename(“creator/Scene/helloworld.ccreator”)
这么写就ok了。

1赞

@minggo 还有一个问题请教,不知道这个插件支不支持quick-cocos2dx ,目前quick的最新版本是3.7.1。我想把原有的quick项目通过creator去做界面

原来的文档这一点是错的,这个错误前两天更正到了英文网站的cocos2d-x文档

http://cocos2d-x.org/docs/cocos2d-x/zh/editors_and_tools/creator_to_cocos2dx.html

PR 还没合并,在这里 https://github.com/cocos2d/creator_to_cocos2dx/pull/146

在插件商店下载了该插件, 因为没有用过js, 所以想用这个插件把幼麟麻将转换为c++源码, 进行c++开发, 但是转换时报错, 在ScrollView.js:43:61 错误信息是 Cannot read property ‘uuit’ of null, 有没有大神可以帮助一下

@2190738881 只能导出场景,和场景里面的内容,不能将js代码,转换为c++源码。具体支持的特性看 Readme

2收购 手游代码 COCOS2D U3D H5 均可 诚收 有完整项目代码 出售联系 3288115436 价格满意。

RichText 的问题,我发现 当 Creator 场景的大小,和 Cocos2d-x 中设计分辨率的大小一致时,不会出现问题(比如都 960640),当 分辨率不一致(creator 960640,Cocos2d-x 1024*768)时,有换行问题,这可能是 引擎本身的BUG

怎么收呢