![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos2d-x
文章平均质量分 54
guanqunlu
这个作者很懒,什么都没留下…
展开
-
Umeng Sdk整合的那些事
本来想整合 umeng 的 SDK 来对自己的应用进行分析,但是在整合的过程中遇到了一些问题,现记录如下:首先,默认的 umeng SDK 是基于 objective-c 的,这就导致不能直接在 cocos2d-x 中使用。在 cpp 文件中不能调用 objective-c,一定要转成 mm 结尾的。如果这样的话,那么在之后需要加入记录事件的地方就很麻烦了。但好消息是,从 2.1.3 版本...原创 2013-07-16 18:50:08 · 270 阅读 · 0 评论 -
cocos2d-x 开启多点触摸
cocos2dx 在 ios 上默认不打开多点触摸设置,需要我们手动设置一下,不过设置也非常的方便,只需要在你工程的 AppController.mm 里面在申请 __glView 之后,加入下面的一行:[code="c"][__glView setMultipleTouchEnabled:YES];[/code]即可。...原创 2013-07-17 01:02:23 · 167 阅读 · 0 评论 -
将 hd.png 的图片弄成 .png
现在有这样的一个需求,需要将资源文件中的-hd.png转化成对应的.png文件。因为在新的 cocos2dx 中,已经不再使用后缀的形式的来搜索对应的高清资源文件,而是需要我们把对应的高清文件放到一个专门的目录下面,之后我们可以通过设置资源的搜索路径来搞定。这里,我写了一个简单的脚本,希望可以帮到大家,默认做的事情就是夺取当前目录下的所有以 png 结尾的文件,然后将 -hd.png 的文...原创 2013-07-19 00:13:23 · 173 阅读 · 0 评论 -
Android NDK 使用 Clang 编译器
我们在使用 cocos2dx 进行跨平台开发的时候,一种情景是我们在 mac 上利用 xcode 的开发环境进行开发。当我们把代码放到 android ndk 上,想编译成 android 应用的时候,有时候会出现编译错误,这主要是我们在 mac 上的时候,在 C++ 代码里使用了过多的 C++11 功能,比如像 auto 之类。xcode 默认是使用 clang 的编译器,而 NDK 上...2013-07-20 20:54:24 · 2133 阅读 · 0 评论 -
移植 Cocos2d IOS 到 Cocos2d-x Android 设备上
最近在帮朋友移植一个 IOS 上的 cocos2d 游戏到安卓平台,CPP 的代码量大致在一万行左右,说大也不大,但也着实不小。移植了几天,吐槽一把:由于现在还没有这样的自动化工具,所以很大一部分还是需要靠我们人工来转换,但这并不表明我们不能偷一些懒。对于一些可以自动化做掉的,当然直接替换掉,比如:[list][*]将 [self 替换成 this-> 是肯定没有错的。[*...原创 2013-07-29 10:45:01 · 109 阅读 · 0 评论 -
用cococs2d-x读取文件
在前面的[url=http://gamedev.iteye.com/blog/1921783]一篇文章[/url]中,正好提到了读取文件。这里就稍微再展开一下。如果你在cocos2d-x里面想要读取一个文件,那么强烈建议你直接使用CCFileUtils的getFileData()函数。需要避免的一种情况就是自己拿到fullPath之后,然后直接使用fopen或者fstream等函数...2013-08-08 08:25:40 · 152 阅读 · 0 评论