Cocos2d
he_wen_jian
这个作者很懒,什么都没留下…
展开
-
cocos2d-x中回调函数CCCallFunc CCCallFuncN CCCallFuncND的区别和使用示例
本文链接:http://xiandanboke.com.cn/?p=957转载请注明转自咸蛋博客 CCCallFunc CCCallFuncN CCCallFuncND的区别和使用 CCCallFunc CCCallFuncN CCCallFuncND都用来创建带有回调函数的动作,区别主要在于回调函数是否带有参数 CCCallFunc CCCallFunc是执行对应转载 2013-08-28 09:57:22 · 870 阅读 · 0 评论 -
Cocos2d-x 加载序列帧类
转载请注明,原文地址:http://blog.csdn.net/musicvs/article/details/8567220 正文: 比如,我们通常会看到这样的辅助类: [cpp] view plaincopyprint? CCAnimation* AnimationUtil::createAnimationW转载 2013-12-18 16:22:43 · 2167 阅读 · 0 评论 -
cocos2d-x 触屏主角移动轨迹
小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址http://blog.csdn.net/bill_man 最近在玩间谍鼠这个游戏,其中有一个触屏操作主角移动的方式,就是手指触摸屏幕的轨迹会被记录下来,然后主角顺着轨迹移动,其实这种操作在很多游戏中都有应用,很适合触屏操作。本篇文章就写一个简单的类似例子在cocos2d-x上的实现。 实转载 2013-12-18 16:00:01 · 1058 阅读 · 0 评论 -
Cocos2d-x自学笔记之一:显示字体与文本
显示字体与文本 1.CCLabelTTF CCLabelTTF::create(const char* string,const char* fontName,float fontSize); 参数:显示文本,字体,大小 CCLabelTTF::create(); 使用默认字体"Helvetica"; 使用setString(const char* label);设置显示文本。原创 2013-12-18 15:43:45 · 2837 阅读 · 0 评论 -
Cocos2d-x 中C++调用java(jni)
.cpp //加载头文件 #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) #include "../android/jni/JniHelper.h" #include #endif .cpp中调用java函数,"(I)Ljava/lang/String;" 要注意String后面的“;”号一定要加上 //非静态函数示例 #if转载 2013-12-12 17:15:41 · 4965 阅读 · 0 评论 -
数据结构CCArray
原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/16938787 CCArray是从cocos2d中移植过来的,类似于Apple的NSMutableArray,但是比NSMutableArray更为的好用。要注意的是虽然CCArray和CCDictionary可以管理cocos2d-x中绝大多数的类,但是转载 2013-12-02 07:13:41 · 2362 阅读 · 0 评论 -
Cocos2d中使用颜色混合:加算,减算
CCSprite有一个ccBlendFunc类型的blendFunc_结构体成员,可以用来设置描绘时的颜色混合方案。ccBlendFunc包含了一个src和一个dst,分别表示目标和源的运算因子。 如果我们对一个Sprite使用setBlendFunc方法,如: [Sprite setBlendFunc:(ccBlendFunc){GL_ONE,GL_转载 2013-11-08 23:03:42 · 766 阅读 · 0 评论 -
CCActionEase想说爱你也不难(下)
尊重作者劳动,转载时请标明文章出处。 作者:Bugs Bunny 地址:http://www.cnblogs.com/cocos2d-x/archive/2012/03/17/2403007.html 本文函数图像使用GeoGebra绘制,感谢它才华横溢的作者。 我们前面介绍的动作主要是用来改变内部动作的执行速度,接下来要介绍的这几个动作主要是用来增加表现效果的,可以看作是简单的特转载 2013-11-08 09:58:40 · 956 阅读 · 0 评论 -
CCActionEase想说爱你也不难(中)
尊重作者劳动,转载时请标明文章出处。 作者:Bugs Bunny 地址:http://www.cnblogs.com/cocos2d-x/archive/2012/03/15/2398516.html 本文函数图像使用GeoGebra绘制,感谢它才华横溢的作者。 相比之前的速度正弦变化动作(这个东西叫什么更好一些?渐变动画?)与速度指数级变化动作,CCEaseIn/CCEaseOu转载 2013-11-08 09:57:53 · 862 阅读 · 0 评论 -
CCActionEase想说爱你也不难 (上)
尊重作者劳动,转载时请标明文章出处。 作者:Bugs Bunny 地址:http://www.cnblogs.com/cocos2d-x/archive/2012/03/15/2398516.html 为了方便用户灵活地控制精灵运动,cocos2d-x提供了CCActionEase类系的动作。它们拥有相似的名字——CCEaseXxxxIn、CCEaseXxxxOut、CCEase转载 2013-11-08 09:57:07 · 886 阅读 · 0 评论 -
TinyXML入门教程
TinyXML入门教程 什么是XML? 1 文档类 2 创建文档对象 3 输出文档对象 3 保存文档对象 4 返回第一个根元素 5 声明类 5 注释类 6 元素类 6 节点名 6 父节点 6 子节点 7 编辑子节点 7 同级节点 7 遍历元素 8 元素属性 8 元素函数总结 9 属性类 10 文章下载 源代码下载 什么是XML? XML全称EXte转载 2013-11-19 15:08:01 · 934 阅读 · 0 评论 -
create_project.py脚本将新建的工程 Cocos2d-x
使用create_project.py脚本将新建的工程与cocos2d-x-2.1.4关联,好让工程正确找到对应的include和lib库。 安装好Pyhton 2.7.3并将python.exe命令所在目录加到Path中后,如何使用D:\cocos2d-x-2.1.4\cocos2d-x-2.1.4\tools\project-creator目录下的create_project.py脚本呢转载 2013-11-14 23:55:06 · 1973 阅读 · 0 评论 -
Cocos2d-x 在android下获取文件路径
将文件读取到buffer里面才是王道。附上代码,当经验分享了~ //Parse XML file TinyXML::XMLDocument doc; unsigned char* pBuffer = NULL; unsigned long bufferSi转载 2013-10-23 06:58:28 · 4580 阅读 · 0 评论 -
TinyXML:一个优秀的C++ XML解析器
读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。 TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。 DOM模型即文档对象转载 2013-10-29 11:39:31 · 653 阅读 · 0 评论 -
cocos2d-x入门场景间切换效果
Cocos2d-x提供了很多场景间切换的效果,可以方便大家使用(很多是在Kjava时代都需要程序员自己来实现的效果)。 1.使用方法: 正常的无过渡场景的如果尚未建立场景(即游戏中的第一个场景),就是用pDirector->runWithScene(pScene);即可以使用相应场景,如果是替换场景,则使用CCDirector::sharedDirector()->replaceScene(t转载 2013-10-11 13:20:29 · 752 阅读 · 0 评论 -
CCRectEqualToRect 、CCRectContainsPoint、CCRectIntersectsRect已不再推荐使用
在cocos2d-x 的2.0.4 版本中,CCRectEqualToRect 、CCRectContainsPoint、CCRectIntersectsRect已不再推荐使用,取而代之的是 equals、containsPoint、intersectsRect。 /** @deprecated use CCRect::equals(const CCRect&) inst转载 2013-09-25 14:44:00 · 3080 阅读 · 0 评论 -
cocos2d-x之详解坐标系
作者: xntop 分类: Cocos2d, 代码人生 发布时间: 2013-01-12 13:47 ė172 浏览数 6没有评论 在几何体系中通常使用“笛卡尔”坐标系来描述坐标,就像下图展示的那样,通过左手或是右手来描述坐标系。 但是在手机游戏开发中,界面UI坐标系有以下三种类型: UI坐标系:在iOS/Android/Windows SDK这些系统平台场,通常转载 2013-09-22 15:41:33 · 1021 阅读 · 0 评论 -
cocos2d-x 横屏、竖屏、读写sd卡
一、横屏、竖屏设置 AndroidManifest.xml文件中, screenOrientation="landscape" 为横屏, screenOrientation="portrait"为竖屏 二、读写sd卡 AndroidManifest.xml文件中,先增加权限:转载 2013-12-24 15:59:59 · 2513 阅读 · 0 评论