适配原理:同比例缩放。 因为只有宽和高同比例缩放,才会 1 图片不会变形 2 在逻辑上构成的长宽坐标的比例才会一致。比如 宽 2pt代表4个像素,高2pt代表4个像素,不会出现相同的逻辑长度实际代表的像素长度是不同的。 比如: 适配主要是针对背景图片和ui元素。 1 一张背景图片 宽960像素 高4 ...
分类:
其他好文 时间:
2016-09-06 14:03:18
阅读次数:
189
上一篇文章《实训二(cocos2dx 2.x 打包apk)》简单的讲述的利用cocos2dx 2.x引擎在windows平台上打包apk的方法与过程,本文将介绍3.x版本引擎,如何打包apk的问题。 首先,Cygwin在3.x版本引擎上已经用不到了,另外3.x版本引擎加入了好几个实用的Python脚 ...
分类:
其他好文 时间:
2016-09-03 12:20:18
阅读次数:
133
利用cocos2dx编程得到的展现形式之一就是最终的apk,中间的过程只有自己走过才能知道,对于没有章法的初学者,那是相当的头疼, 言归正传,2.x到3.x版本引擎变动很大,除去了CC只是很小一方面,就有很多人不适应,打包apk的方法上也有了很多不同。 本文主要会介绍在windows平台上,利用Co ...
分类:
其他好文 时间:
2016-09-03 12:01:18
阅读次数:
156
- (void)clearAllUserDefaultsData { NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier]; [[NSUserDefaults standardUserDefaults] removePersis ...
分类:
其他好文 时间:
2016-08-29 09:06:07
阅读次数:
145
1.定义 定时器在大部分游戏中是不可或缺的,即每隔一段时间,就要执行相应的刷新体函数,以更新游戏的画面、时间、进度、敌人的指令等等。 cocos2dx为我们提供了定时器schedule相关的操作。其操作函数的定义在CCNode中,所以基本上大多数的引擎类都可以设置定时器,如CCLayer、CCSpr ...
分类:
其他好文 时间:
2016-08-27 23:30:38
阅读次数:
1068
1.定义 定时器在大部分游戏中是不可或缺的,即每隔一段时间,就要执行相应的刷新体函数,以更新游戏的画面、时间、进度、敌人的指令等等。 cocos2dx为我们提供了定时器schedule相关的操作。其操作函数的定义在CCNode中,所以基本上大多数的引擎类都可以设置定时器,如CCLayer、CCSpr ...
分类:
其他好文 时间:
2016-08-27 19:24:16
阅读次数:
230
最近使用友盟分享的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