最近使用友盟分享的sdk,没想到libWechatSDK.a居然和cocos2dx的符合冲突,提示base64.o重复了。 于是到网上找了一下解决方案,基本上去除微信的base64.o即可了。 用ar -x libWechatSDK.a发现不能直接解开,原来这静态库是多个cpu架构打包在一起的。 f ...
分类:
其他好文 时间:
2016-08-26 10:32:21
阅读次数:
158
| 版权声明:本文为博主原创文章,未经博主允许不得转载。 Scene场景也是cocos2dx中必不可少的元素,游戏中通常我们需要构建不同的场景(至少一个),游戏里关卡、版块的切换也就是一个一个场景的切换,就像在电影中变换舞台和场地一样。场景的一个重要的作用就是流程控制的作用,我们可以通过Direct ...
分类:
其他好文 时间:
2016-08-22 23:17:26
阅读次数:
332
ndk编译c++库,然后通过jni调用实现重要代码封装,是安卓应用中最常用的技术,一方面可以将重要的代码实现隐藏,防止泄漏,也可以提高打包速度。 ndk里面的sample文件夹中有很多实用的例子,其中hello-jni有一个编译c++的例子。 首先,创建一个jn文件夹,文件夹内放置Android.m ...
分类:
编程语言 时间:
2016-08-22 02:07:40
阅读次数:
161
1. 首先去支付宝官网下载开发者文档 2. 然后按着开发者文档将支付宝的sdk导入到你的工程中,并关联到工程中,步骤入下图: (1)将从支付宝官方网站获得的支付宝的sdk的jar包拷贝到工程中的libs目录下,如图 (2)右键工程选择Properties,弹出如下窗口,首先选择1,其次选中2,最后点 ...
分类:
其他好文 时间:
2016-08-20 21:49:17
阅读次数:
250
1、CCLayer 下没有先添加一层TouchGroup 2、CCTouchGroup添加 widget时,没有使用addWidget而是使用了addChild 3、Scrollview setDirector 横向,不能使用常量 kCCScrollViewDirectionHorizontal , ...
分类:
其他好文 时间:
2016-08-20 19:22:11
阅读次数:
139
由于自己自学Cocos2d-x游戏引擎已经有一段时间,是时候该做一个小游戏来练手了。从游戏的逻辑分析到最后的实现大概花了一周左右吧,时间有点长哈。做游戏最不好找的就是图片资源,要是有个美术设计师帮忙,那该是一件多么美的事情,想想就好。游戏采用了Cocos2d-x V3.10版本,用VS2013进行开 ...
分类:
其他好文 时间:
2016-08-13 14:06:19
阅读次数:
238
这个问题是因为Android在启动cocos2d-x的Thread时,没有用context的主的Thread,而是使用的OpenGL的Thread,所以我们不能在主Thread去完成 本应该是在cocos2dx中OpenGL Thread中 完成的工作(即所调用的函数在Cocos2dx中做的工作), ...
今天有人问cocos2dx的纹理格式有哪些,懵了,啥是“纹理格式”? 其实就是PixelFormat-像素格式,在CCtexture2d.h中有列出 enum class PixelFormat { //! auto detect the type AUTO, //! 32-bit texture: ...
分类:
其他好文 时间:
2016-08-11 17:56:36
阅读次数:
215
Layer其实继承了触控的接口. 所以只需要重写一些函数即可. 在helloword类中重写: <!--WizRtf2Html Charset=0 --> virtual bool init(); /** Callback function for touch began. * * @param t ...
分类:
其他好文 时间:
2016-08-11 17:35:15
阅读次数:
213
环境变量什么的都不说了,网上大量; 此处记录直接编译部分,如果你是cpp工程,那么编译就非常明了了,直接cd到android工程,然后运行build_native.py,需要什么参数直接填上就好,耐心等待吧; 但是,相信很多同志都在纠结于cocos2dx-3.x之后的lua工程,编译安卓的时候,进项 ...
分类:
移动开发 时间:
2016-08-10 12:25:18
阅读次数:
179