
Cocos2dx
Arxi
这个作者很懒,什么都没留下…
展开
-
cocos2dx之保存截屏图片
我们要保存当前的运行的scene的截图的话,我用到CCRenderTexture,看例子代码:[cpp] view plaincopyCCSize size = CCDirector::sharedDirector()->getWinSize(); CCRenderTexture *screen = CCRenderTexture::c转载 2014-07-22 20:34:35 · 821 阅读 · 0 评论 -
Cocos2d-x源代码剖析(引用库)
我们先从目录结构开始讲解,然后以上篇文章的SimpleGame Activity继承的Cocos2dxActivity讲解怎么让android程序和cocos2dx协作1.引用库目录结构剖析引用库的目录结构如图。H和。Cpp主要是做适配器,适配不同的平台,android下则为适配器的实现Android目录如上,其中。H和。Cpp是前面适配器的转载 2014-07-07 13:25:33 · 1296 阅读 · 0 评论 -
cocos2d-x游戏开发 细说回调函数
原文地址:http://blog.youkuaiyun.com/fylz1125/article/details/8546607cocos2d-x中有大量的回调函数的应用,主要有以下几类,看下CCObject.h中的定义[cpp] view plaincopyprint?typedef void (CCObject::*SEL_SCH转载 2014-07-02 18:32:41 · 892 阅读 · 0 评论 -
Cocos2dx之使用UI库结合cocostudio
使用cocostudio的UI编辑器编辑好UI界面,导出UI文件,直接在cocos2dx中使用,通过tag或者name来获取到UI控件1、编辑ui界面,直接用模板然后拖几个控件过去2、cocos2dx种加载这个编辑好的UI,必须先加载cocostudio库,具体操作参照:http://blog.youkuaiyun.com/yangxuan0261/article/deta转载 2014-06-13 12:40:13 · 10480 阅读 · 1 评论 -
cocos2dx 常见的49中动作详解
bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSprite * sp= CCSprite::creat转载 2014-06-16 15:40:04 · 5921 阅读 · 0 评论 -
cocos2dx添加文本的三种方法及适用情况
cocos2dx中有三个类可以添加文本信息:CCLabelTTF,CCLabelBMFont,CCLabelAtlas。1、CCLabelTTFCCLabelTTF适合于一次性创建文本后基本上不再改变其显示信息的情况。因为CCLabelTTF可以使用setString()函数改变文字内容,而这个时候会创建一个新的opengl纹理,需要重新渲染,这就跟重新创建一个新的CCLa转载 2014-06-13 12:24:31 · 5287 阅读 · 0 评论 -
Cocos2d-x :什么是锚点?
anchor point 究竟是怎么回事? 之所以造成不容易理解的是因为我们平时看待一个图片是 以图片的中心点 这一个维度来决定图片的位置的。而在cocos2d中决定一个 图片的位置是由两个维度 一个是 position 另外一个是anchor point。只要我们搞清楚他们的关系,自然就迎刃而解。默认情况下,anchor point在图片的中心位置(0.5, 0.5),取值在0到1之间转载 2014-06-16 18:23:48 · 845 阅读 · 0 评论 -
cocos2dx三种定时器的使用以及停止
cocos2dx三种定时器的使用以及停止schedule,scheduleUpdate,scheduleOnce今天白白跟大家分享一下cocos2dx中定时器的使用方法。首先,什么是定时器呢?或许你有时候会想让某个函数不断的去执行,或许只是执行一次,获取你想让他每隔几秒执行一次,ok,这些都可以统统交给定时器来解决。cocos2dx中有三种定时器:schedule,sche转载 2014-06-16 15:33:10 · 14059 阅读 · 0 评论 -
Cocos2d-x 3.X 资源及脚本解密
加密就不用说了,看上一篇2.X加密的方式,怎么弄都可以。的保证解密规则就行;现在重点说3.X解密:在新的3.X引擎中官方整合了大部分获取资源的方法,最终合成一个getdata;可以从源码,和堆栈调用中看到:CCFileUtils.cpp:Data FileUtils::getDataFromFile(const std::string& filename)转载 2015-08-23 20:14:53 · 1306 阅读 · 0 评论