Cocos2der Game

Cocos2D-X游戏开发

cocos2d-x 游戏技能CD实现

猴子原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/yanghuiliu/article/details/6917242 游戏中技能CD用的最多的也就两种。 一种是类似dota里面技能CD的灰色半透明透明遮罩层,顺时针或者逆时针。 另一种...

2011-10-29 17:39:43

阅读数 8819

评论数 6

Cocos2d-x Box2D debugDraw

猴子原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/yanghuiliu/article/details/6916106  最近想看看物理引擎效果,Box2d的DebugDraw,可以在游戏屏幕下绘制Box2d的各种对象信息, 让我们可以...

2011-10-29 00:34:06

阅读数 7356

评论数 5

Cocos2d game development

API: Box2D API Documentation Box2D Manual Chipmunk Documentation cocos2d API References Introduction to Objective-C by Apple Objective-C ...

2011-10-28 01:00:50

阅读数 3434

评论数 2

coco2d-x中编码问题。GBK转UTF-8

由于mac太卡了,在win32下写时,突然发现中文乱码了。没办法,编一个函数转一下。可能以后用得着。 调用:GBKToUTF8(str对象, “gb2312”, “utf-8”); int GBKToUTF8(std::string & gbkStr, const char* toCo...

2011-10-28 00:57:47

阅读数 7592

评论数 6

cocos2d-x中保存用户游戏数据CCUserDefault

正在做项目中有很多游戏数据要保存,常见的玩家数据这些比较简单的可以用CCUserDefault。它是cocos2d-x用来存取基本数据类型用的。保存为XML文件格式。 主要方法:(和java的map很像,键值对,应该很容易懂的) void setBoolForKey(const char...

2011-10-28 00:50:08

阅读数 23481

评论数 14

cocos2d-x中委托机制

今天项目中遇到一个问题,我这样描述吧。 A是一个Layer,里面有个action,一旦A被初始化,这个action就会被执行。 B是一个场景。我在B中加入了A,但是要等到A中得那个Action执行完毕后,B再立刻执行另外一个方法。   问题来了,我怎么在B中知道A中得Action执行完了,...

2011-10-28 00:12:46

阅读数 6869

评论数 10

模拟摇杆操作

现在很多手机APP都有模拟操控摇杆的功能,今天项目中接触到一个委托事件,我顺便试试实现这个摇杆功能。 代码如下 /* * Joystick.h * YaoGan * * Created by Liu Yanghui on 11-10-27. * Copyright 2011 ...

2011-10-27 23:36:14

阅读数 5026

评论数 6

内存泄露问题

由于自己以前是做android开发的,对于java,大家都知道我们不需要自己去管理内存,程序会自动帮我们管理。做iphone开发后,刚开始的时候总是内存泄露。因为ios会把不再用到的对象自动释放掉,我再次访问的时候已经不再内存里面了,就会出现EXC_BAD_ACCESS错误。   所以在要保留...

2011-10-26 22:50:26

阅读数 2368

评论数 0

C/C++中几种经典的垃圾回收算法

1.引用计数算法          引用计数(Reference Counting)算法是每个对象计算指向它的指针的数量,当有一个指针指向自己时计数值加1;当删除一个指向自己的指针时,计数值减1,如果计数值减为0,说明已经不存在指向该对象的指针了,所以它可以被安全的销毁了。可以很直观的用下面的图...

2011-10-26 20:01:30

阅读数 2167

评论数 0

cocos2d-x 中使用加减定位后的注意问题

昨天项目中,在setPosition的时候,开始是根据屏幕大小来定位的,有时会出现一点点偏差,就直接加减了坐标点。 labName->setPosition(ccp(screenSize.width*0.5-100,screenSize.height*0.5)); 看到了吧,我偷懒,直接...

2011-10-26 19:33:47

阅读数 2896

评论数 1

cocos2d-x的CCDirector::replaceScene(CCScene *pScene) 使用注意

昨晚在捕鱼切换场景时发现会出现内存不足的现象,看了下代码发现了个问题。我们先看看代码 [[CCDirector sharedDirector] runWithScene:[ SceneA scene]]; [[CCDirector sharedDirector] replaceScene:[...

2011-10-26 19:06:04

阅读数 8064

评论数 6

cocos2d-x 创建帧动画

看到好多人问如何用cocos2d-x创建帧动画,其实用cocos2d-x很容易创建帧动画。我就写一遍吧。 void MyClass::initMyAnim() { /** //可以在程序载入的时候预加载这些动画资源,然后在cache中读取 CCSpriteFram...

2011-10-26 18:44:21

阅读数 11495

评论数 0

Android开发位置说明

各位朋友们,由于自己3年多的博客由于某些原因,我已放弃了原来的域名和网站,很多文章我都迁移到了这里。转到Android开发资料。 以后可能时间的原因,android这一块的文章我就不单独发这里了.请见谅....

2011-10-26 18:25:32

阅读数 2155

评论数 0

cocos2d-x中继承CCMenu定义自己的menu

昨天在项目中为了写一个有特殊效果的menu,于是想想,不就是几个action吗,回调一下就ok了,的确这样实现了,关键在于这个项目中实在是灰常多的按钮,写了6、7个后,我吐血了,决定继承CCmenu,自己定义一个,这样就不用每个都写了。          原理很简单,新建一个类继承自CCMenu...

2011-10-26 18:17:13

阅读数 10397

评论数 12

提示
确定要删除当前文章?
取消 删除