如何在lua项目中使用dragonbones

2015年2月12日 7 条评论

由于热更新的原因,现在好多cocos2dx项目都会使用lua/js脚本来开发,这篇讲下如何在cocos2dx-lua项目中使用DB(dragonbones,龙骨)。 这里假设已经建好了cocos2dx的lua项目,将DB放到了指定目录,并且lua绑定已经做完了。如果以上步骤没有做完,请看这里

阅读全文...

标签: ,

如何做dragonbones的lua绑定(Android)

2015年2月6日 10 条评论

这篇写dragonbones的lua绑定之Android部分,不知道怎么在VS(Visual Studio)中绑定的话请看如何在lua项目中使用dragonbones。 有了上篇的基础,这次再做Android就比较简单了。 注意:ndk9b不能编译通过,我这里使用的是ndk9d,其他版面没有测试。

阅读全文...

标签: , ,

如何做dragonbones的lua绑定(VisualStudio)

2014年10月17日 60 条评论

最近好多同学在QQ群里问怎么在lua项目中使用DB(DrgonBones,龙骨),为了帮助更多的人,同时也好让更多的人跟容易使用DB,这里详细记录coco2dx-3.2版本对应DB的lua绑定。
首先要说明下,本文章对应的cocos2dx-3.2版本,其他cocos2dx-3.x版本跟3.2版本类似。 这里假设自己使用cocos命令行创建的lua项目,而且没有修改过目录结构,如果修改了请自行查找具体文件所在目录。

阅读全文...

cocos2dx跨平台文件路径

2014年10月10日 没有评论

最近将我们游戏打包了 Android 版本,在加载 cocostudio UI 时报“文件找不到”的错误,经过检查后确定该路径中的文件存在,而且同样的代码在 Windowns 及 IOS 平台下都没有问题。 而且只是找不到Andorid中 cocostudio UI 中使用的某些plist文件,而不是所有文件。

阅读全文...

Multiple dex files define xxxxx

2014年2月18日 没有评论

接入360SDK的时候总是报错不同通过编译,之前就遇到过,今天又遇到一次,这里记录下来,以防日后忘记了。

报错信息如下。

[2014-02-17 22:05:51 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint; [2014-02-17 22:05:51 - tdhaizei-qh360] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/annotation/SuppressLint;

阅读全文...

标签:

解决cocos2dx不能在win8运行

2014年1月16日 1 条评论

cocos2dx本身是跨平台的,但是由于升级win8.1后有些显卡驱动不支持,而报错说OpenGL的问题,其实重新安装显卡驱动就能解决。这里记录下遇到的问题及解决方法。
阅读全文...

标签: ,

cocos2dx之Scroll Menu制作

2013年9月27日 没有评论

可能cocos2dx一开始是做手机小游戏的,所以有些设计思想跟其他项目(比如flash,pc等)不太一样。我夲是一直做flash的,刚接触cocos2dx的时候就对它的坐标系统很不习惯,现在慢慢习惯了,不过写代码的时候还是得时常留意着。要说cocos2dx设计的怪异(或许是我的问题)的地方很多,这篇先记录下今天在CCMenu上碰到的一个大坑。
阅读全文...

标签: ,

cocos2dx开发中的lua继承与覆盖C++方法

2013年9月23日 20 条评论

前段时间开始学习cocos2d-x,后面会陆续写一些cocos2d-x方面的东西。由于cocos2d-x支持lua脚本绑定,所以我们的项目是C++与lua混用,要求运行时效率高及内存占用少的部分使用C++,而那些需要动态更新的部分使用lua来写。
lua虽说是脚本语言,但也可以实现类(class)和继承的概念。具体到cocos2d-x,是用{cocos2d-x根目录}/samples/Lua/TestLua/Resources/luaScript/extern.lua里的class方法来实现的。
阅读全文...

回到顶部