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

如果我赋值成GL_ONE和GL_ONE_MINUS_SRC_ALPHA,半透明区域正常,但是透明度渐变的时候会曝光,透明度变为0的时候还是可见的,只是曝光极限了

只有用creator创建的sprite存在这种现象,手动cc.Sprite:createWithSpriteFrameName并没有这种现象

能给一下你的 creator 工程和对应的 cocos2d-x 工程吗(cocos2d-x 的工程只需要 Classes 下的文件)?我怀疑是 alpha 预乘带来的问题。

好的,怎么发给你?

lua工程,不加载creator文件多分辨率是正常的,加载了creator的文件后多分辨率就有黑边或者超出屏幕,查看classes里面,CreatorReader::setup()为什么又设置了一遍分辨率?

私信给我吧。

Creator 会设置与分辨率相关的内容,所以 reader 会根据解析出来的内容设置分辨率适配以达到和 creator 一样的效果。

私信你了~

想问下,widget自动布局为什么不起作用?我想让一个ui里面的几个控件全部显示在屏幕内,所以给这几个控件挂在了widget组件,并设置了相对位置,但是运行时,我改变分辨率,并重新设置了这些控件的父节点的contentsize和屏幕尺寸一样,还是会有一些控件在屏幕外,看不到?是我哪里操作不对吗?

minggo你好,我们正在使用你的插件到实际项目,请予以协助(暂时遇到“需要导出资源到相对路径”等,另不知道如何发私信,抱歉)谢谢~~

发邮件给我吧:xiaoming.zhang@chukong-inc.com

README 里有说明了,布局目前不支持运行时动态调整。

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上透明度变化显示不正常