其实常用的文本就那三个,LabelTTF,LabelBMF和LabelAtlas。而它们的用法也极其相似,所以只要你会举一反三,相信你很快就可以掌握了。
bool MyScene::init()
{
Size size = Director::getInstance()->getWinSize();//屏幕的大小
LabelTTF *lable1 = LabelTTF::create("...
分类:
其他好文 时间:
2014-07-18 22:37:11
阅读次数:
231
2014-07-16
环境:Cocos2dx 2.2.4
AppDelegate.cpp中FPS设置为 60
pDirector->setAnimationInterval(1.0 / 60);
问题:在两台Android机器上跑。 两台的FPS不一样
I9100: 4.0系统,FPS 约60,(修改FPS为30,也会改变)
S5700:...
分类:
移动开发 时间:
2014-07-18 21:33:34
阅读次数:
305
一个类,new出来或者create出来,引用计数是1,如果引用计数为0,就会调用析构函数如果delete 这个类的指针,也会调用析构函数。如果一个类A的指针被多个类持有的时候,让A继承自Ref,然后每个类持有A的引用时,retain一下,不需要的时候release一下CC_SAFE_RELEASE_...
分类:
其他好文 时间:
2014-07-16 18:39:23
阅读次数:
233
#宏函数my-dir返回编译系统提供的当前路径,即Android.mk的目录
#如(HelloWorld/proj.android/jni/XX)
LOCAL_PATH := $(call my-dir)
#初始化模块 重置除LOCAL_PATH变量以外的所有变量
include $(CLEAR_VARS)
#导入库目录
$(call import-add-path,$(LOCAL_P...
分类:
移动开发 时间:
2014-07-16 17:25:20
阅读次数:
262
cocos2dx自带的CCBProxy真弱,还好提供了一个CCBReaderLoader.lua,但是也不好用,于是修改了一下CCBReaderLoader,下面直接贴代码了。function NewCCBuilderReaderLoad(strFilePath,proxy,owner) if...
分类:
其他好文 时间:
2014-07-16 17:02:23
阅读次数:
400
有这么一个纠结的选择题:有一天你遇到一个外星人,这时外星人很热情的邀请你到他们星球去玩,你如何选
1:去,但是你有可能永远不能在回来。
2:不去,但是外星人会消去你的记忆
这问题很刺激有木有?!看似简单的一个问题,不同的答案却隐藏着不同的含义。
鱼与熊掌不可兼得,类似这种例子生活中会经常碰到。同样的,如果你有去了解过Cocos2dx3.0,也会遇到这样一个令人纠结的情况:
那就是:Value 与 Vector(Map)。
为什么这么说呢?且听我慢慢道来。...
分类:
其他好文 时间:
2014-07-16 13:24:49
阅读次数:
202
精灵(Sprite)是游戏里面的角色,比如敌人,游戏里面运动的物体等等,所以精灵是游戏里面一个非常常见的概念,几乎无处不在。在Cocos2D-x里面精灵是用Sprite类来进行表示的,它可以用一张图片或者一张图片的一块矩形部分来定义。...
分类:
其他好文 时间:
2014-07-16 10:52:59
阅读次数:
315
cocos2dx有一个编辑器:cocostudio,目前来说,已经是比较好用了,只要加载导出的资源,就可以用上了。省去手动搭建面的麻烦。但是,很多需要事件的地方,操作比较麻烦,所以这里提供一个事件管理器来集中和简化管理事件。对于C++事件委托方面,我这里使用了是FastDelegate(注:一个牛人写的)。下面是具体实现的代理,不多。
/*
UI触摸事件管理器。
原有cocos2dx带的...
分类:
其他好文 时间:
2014-07-16 10:00:39
阅读次数:
216
新的关键字
auto
C++11中引入auto第一种作用是为了自动类型推导
auto的自动类型推导,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类型推导,可以大大简化我们的编程工作。auto实际上实在编译时对变量进行了类型推导,所以不会对程序的运行效率造成不良影响。另外,似乎auto并不会影响编译速度,因为编译时本来也要右侧推导然后判断与左侧是否匹配。如果没有auto关键字...
分类:
编程语言 时间:
2014-07-15 12:56:46
阅读次数:
449
返回Android游戏黑屏解决办法这几天逛cocos2d-x.org论坛,发现cocos2d-x的作者放出来一个帖子,用来解决返回Android游戏加载资源时黑屏的问题。帖子过些日子估计就沉了,所以转出来,以供后面查询。需要修改三个文件:1)cocos2dx/platform/CCPlatformM...
分类:
移动开发 时间:
2014-07-14 16:07:17
阅读次数:
1774