插件的目的是为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了。
原来的文档这一点是错的,这个错误前两天更正到了英文网站的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, 有没有大神可以帮助一下
2收购 手游代码 COCOS2D U3D H5 均可 诚收 有完整项目代码 出售联系 3288115436 价格满意。
RichText 的问题,我发现 当 Creator 场景的大小,和 Cocos2d-x 中设计分辨率的大小一致时,不会出现问题(比如都 960640),当 分辨率不一致(creator 960640,Cocos2d-x 1024*768)时,有换行问题,这可能是 引擎本身的BUG
怎么收呢
在打安卓包的时候参考了一下这个文件。 请问,android.mk是指整个项目的还是reader下的?如果是lua项目的话,是否应该把包括cpp和lua部分的代码都加入?
然后再scripting的lua-binding下需要额外加代码吗?
参考这个 proj.android-studio 工程配置
reader 下已经有 Android.mk 了,要在 app 下的 Android.mk 引用它
引用的时候报了这个错
Android NDK: Module cocos2dlua_shared depends on undefined modules: creator_reader_lua
检查一下路径
$(call import-module,tests/lua-empty-test/project/Classes/reader)
reader 的 android.mk 有
# for lua
include $(CLEAR_VARS)
LOCAL_MODULE := creator_reader_lua
LOCAL_MODULE_FILENAME := libcreatorreaderlua
LOCAL_ARM_MODE := arm
谢谢!
虽然给的示例工程可能和我自己用的项目结构不太一样,不过对比着加入reader路径以后解决了一部分问题。
我试着把项目的lua-binding代码从scripting/lua-binding/下挪到reader对应的目录下看能不能把剩余问题解决
creater 2.x 根本没法用。。。。