cocos2d-x学习
cwq9944
这个作者很懒,什么都没留下…
展开
-
cocos2d-x touch事件
猴子原创,转载请注明出处。原文地址:http://blog.csdn.net/yanghuiliu/article/details/6963228头文件申明:virtualbool ccTouchBegan(CCTouch *pTouch,CCEvent *pEvent);virtualvoid ccTouchEnded(CCTouch *pTouch,CCEv转载 2012-02-22 13:23:04 · 2389 阅读 · 0 评论 -
App 99.9%稳定 Crash原因
http://www.cocoachina.com/bbs/read.php?tid=114056 续之前的“App再瘦身”。这个帖子整理我遇到过的iPhone App Crash类型以及解决办法。Crash原因有很多,不同技术所导致的Crash会不同。整理出来的经验应该会相对片面,有错误的地方和任何问题,请毫不犹豫的指出。保证App持续稳定运行是非常必要的,开发人员应该把转载 2012-11-15 21:07:05 · 2601 阅读 · 0 评论 -
升级到cocos2d-x 2.0.2代码差异
原文: http://blog.163.com/zhoulong19880518@126/blog/static/607097022012824959139/最近看cocos2d-x 2.0.2发布后升级了一下,升级后发现又出现了很多错误,原来有一些地方的代码用法改变了。在修改代码的过程中,简单做了一些记录,当做是一个备忘录。第一个: CCLayer初始化 自定义L转载 2013-02-07 16:08:42 · 622 阅读 · 0 评论 -
Xcode 4.3+ NSLog中文不输出Bug及解决方法
Xcode 4.3+,用lldb在真机上运行(模拟器没有问题)下面代码:123NSLog(@"English1"); NSLog(@"中文");NSLog(@"English2");中文那行神马都不输出啊!如果NSLog一个NSString,String里面有中文,那么输出也会悲剧。解决方法两种:原创 2013-02-15 10:12:41 · 2385 阅读 · 0 评论 -
cocos2d-x 2.0.3 设置高清模式注意事项(已移除-hd方式)
猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网--Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=304在cocos2d-x 2.x版本中,iphone设备设置Retina高清模式已经不是原来的在高清图后面加-hd后缀了。2.x以前开启高清模式之后,底层会在addImage的时候自动在图片名称后面加-hd,优先加载转载 2013-02-20 10:24:42 · 578 阅读 · 0 评论 -
cocos2d-x屏幕适配原理分析
cocos2d-x作为著名的cocos2d游戏开发框架的C++实现者,最近一年发展迅猛。越来越多的app使用它实现快速多平台部署,从最初的ios,android,win32等到新近的html5,实现移动,客户端到浏览器全覆盖,不得了~~ 开发移动应用的屏幕适配和爱情一样是一个从洪荒时代就存在的永恒命题,根本目的是实现在不同设备上用户体验的统一。cocos2d-x在cocos2d-2转载 2013-02-20 15:50:49 · 2104 阅读 · 0 评论 -
coco2dx开发的小总结篇章
1:didAccelerate(CCAcceleration *pAccelerationValue) 得到重力改变的函数 就是你想做一个摇晃类游戏得到z的变换就是这个接口。setIsAccelerometerEnabled(true);2:voidvisit(){CCSize winSize = CCDirector::sharedDirector()->getWinSize()转载 2013-02-20 15:45:13 · 2043 阅读 · 0 评论 -
cocos2d-x 按钮
//设置默认的按钮属性CCMenuItemFont::setFontSize( 30);CCMenuItemFont::setFontName("Courier New");setIsTouchEnabled(true); // 利用sprite建立三个按钮的选择状态:普通、选中、禁止,这里的第二个参数是切割的一个图片文件。(三个按钮被放在了同一个图片中)。CCSprite原创 2013-02-21 14:55:04 · 3565 阅读 · 0 评论 -
Cocos2d-x初入学堂15篇
博客地址: http://blog.csdn.net/column/details/potter.htmlCocos2d-x初入学堂(1)---图形绘制http://www.eoeandroid.com/thread-212255-1-1.htmlCocos2d-x初入学堂(2)-->CCSprite基本处理http://www.eoeandroid.com/threa原创 2013-02-18 09:39:15 · 1041 阅读 · 0 评论 -
cocos2d-x Button控件总结
CCMenu这是一个抽象的东西,容纳菜单项CCMenuItem的容器CCMenuItem继承图:Button::ButtonTest(void){//设置字体大小CCMenuItemFont::setFontSize( 30 );//根据名字设置字体 CCMenuItemFont::setFontName("Courier New");//设置能点击转载 2013-03-14 23:30:16 · 1359 阅读 · 0 评论 -
cocos2d与ISO内存管理
一,IOS与图片内存在IOS上,图片会被自动缩放到2的N次方大小。比如一张1024*1025的图片,占用的内存与一张1024*2048的图片是一致的。图片占用内存大小的计算的公式是;长*宽*4。这样一张512*512 占用的内存就是 512*512*4 = 1M。其他尺寸以此类推。(ps:IOS上支持的最大尺寸为2048*2048)。二,cocos2d-x 的图片缓存Coc转载 2012-10-26 17:21:54 · 6297 阅读 · 0 评论 -
内存警告--applicationDidReceiveMemoryWarning
- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application { /* Free up as much memory as possible by purging cached data objects that can be recreated (or reloaded from disk)原创 2012-09-27 16:31:53 · 7472 阅读 · 0 评论 -
如何在macox下面配置集成ios和android游戏教程
教程截图:1.准备工作,配置开发环境:开发环境:mac ox 10.7.3 + xcode4.2 + ndk r7 + eclipse helios部署环境:中兴v880 root过了 刷2.3.5的rom, 模拟器是api 7 ,android 2.1a、首先安装好xcode和eclipse,关于这两个工具的 安装就不多说了。xcode直接一个安装包ne转载 2012-02-23 22:45:34 · 828 阅读 · 0 评论 -
cocos2d-x 调用CMMotionManager,获取三轴陀螺仪数据
猴子原创,转载请注明出处。谢谢!原文地址:http://blog.csdn.net/yanghuiliu/article/details/7030384陀螺仪 从Iphong4开始,iphone4装载了陀螺仪。据乔布斯所介绍,该装置可以让iPhone4感知人体的移动方向,结合重力感应、加速感应装置可以给iPhone 4提供前所未有的完美游戏体验!转载 2012-02-21 09:14:40 · 8662 阅读 · 0 评论 -
cocos2d-x 运动中的加速度效果
猴子原创,欢迎转载。转载请注明出处,谢谢!原文地址:http://blog.csdn.net/yanghuiliu/article/details/7261808在实现运动中,我们常常需要实现一些加速度或者减速度的效果,cocos2d-x引擎为我们提供了相应的实现接口,这样我们就不用再用原来的公式计算方法来实现加减速度的效果Ease系列的方法改变了运动的速度,但转载 2012-02-21 09:39:55 · 1401 阅读 · 0 评论 -
cocos2d-x action动作整理集合
1.基本动作 Cocos2d提供的基本动作:瞬时动作、延时动作、运作速度。 瞬时动作:就是不需要时间,马上就完成的动作。瞬时动作的共同基类是 InstantAction。 Cocos2d提供以下瞬时动作: 放置 – Place 效果类似于 node.Position = ccp(x, y)。之所以作为一个动作来实现是为了可原创 2012-02-21 09:49:14 · 10764 阅读 · 1 评论 -
coco2d-x 实现风雪飘动效果
猴子原创,欢迎转载,转载请注明出处。原文地址:http://blog.csdn.net/yanghuiliu/article/details/7166039项目中的天气系统,需要用到风雪效果,这时模拟的风雪效果,在3d效果上,还有点不足,就是雪花的消失点应该按照雪花的缩放系数算出它该消失的位置。目前是用的在屏幕外面就从新移到原始位置。上个效果图:具体实现:转载 2012-02-21 10:01:47 · 1028 阅读 · 0 评论 -
iphone 陀螺仪的使用
加入coremotion.framework包含 头文件#importCMMotionManager *motionManager //定义一个陀螺仪管理器 self.motionManager=[[[CMMotionManager alloc]init]autorelease];//初始化 motionManager.deviceMotionUpdat原创 2012-02-22 09:05:16 · 5026 阅读 · 1 评论 -
Cocos2d-x建工程时避免copy文件夹和库
摘要: 在上一篇教程中,我们演示了如何使用VS2010来新建一个工程,并且教大家如何一步步解决头文件包含错误、lib库引用错误及dll链接错误。但是,每次建一个工程都这么费时,岂不是很不爽,而且每个工程都要copy一份cocos2 ...在上一篇教程中,我们演示了如何使用VS2010来新建一个工程,并且教大家如何一步步解决头文件包含错误、lib库引用错误及dll转载 2012-02-22 09:33:19 · 928 阅读 · 0 评论 -
Cocos2d-x win7 + vs2010 配置图文详解(亲测)
摘要: 1. 下载最新版的cocos2d-x。打开浏览器,输入cocos2d-x.org,然后选择Download,本教程写作时最新版本为cocos2d-1.01-x-0.9.1,具体下载位置如下图: 2. 下载完之后,解压到当前文件夹。我把下载的程序放在F盘根目 ...1. 下载最新版的cocos2d-x。打开浏览器,输入cocos2d-x.org,然后选转载 2012-02-22 09:34:21 · 1139 阅读 · 0 评论 -
【iOS-cocos2d-X 游戏开发之二】【必看篇】总结阐述Cocos2d-X与Cocos2d-iphone区别;
Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6938675 可能很多童鞋有点疑惑-。 -昨天刚写了如何搭建Cocos2d-X开发环境,这一篇就转载 2012-02-22 09:56:34 · 655 阅读 · 0 评论 -
【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6937685 从今天开始Himi将陆续更新cocos2d-X的博文,毕竟cocos2d-X的跨平台确实很有转载 2012-02-22 09:58:01 · 575 阅读 · 0 评论 -
cocos2d-x实现node圆弧运动
最近在用cocos2d-x做鱼在水池里游动,直线游动比较容易实现,但是要使鱼转弯,绕着圆弧游动就有点难度了,不仅鱼的位置是圆的轨迹点,它的方向也要跟着相应变化,并且要准确控制它是顺时针转还是逆时针。搞了大半天,不断试验不断修改,终于把它封装成一个CCArcBy的action, 以后可以直接拿来用了。 CCArcBy的初始化方法是 bool initWithDuration(转载 2012-03-26 10:17:06 · 3288 阅读 · 1 评论 -
cocos2d-x Touch事件处理机制
cocos2d-x 提供了一种简单而又灵活的触摸事件派发机制,由于它实现得太灵活,导致一个新手在处理一些复杂的场景时可能会比较难掌握。一. 如何使用cocos2d-x提供了两种触摸事件处理机制, 分别是CCStandardTouchDelegate 和 CCTargetedTouchDelegate。CCStandardTouchDelegate包含四个回调函数,分别如下:转载 2012-04-09 13:01:47 · 2202 阅读 · 0 评论