原文:Cocos2d-x中的CC_CALLBACK_X详解

Cocos d x .x版本用CC CALLBACK ,CC CALLBACK ,CC CALLBACK 和CC CALLBACK 的宏来定义回调方法类的。 .x版本的例子: 这里的含义就是child执行了一个Action,这个Action是一个队列,队列的第一个执行是一个延时操作,第二个执行是一个回调。意思就是经过 . 秒后调用this对象的removeThis方法。 CC CALLBACK 中 ...

2015-09-25 10:23 1 2778 推荐指数:

查看详情

详解Cocos2d-XCC_DLL

cocos2d-x的源码,经常可以看到宏CC_DLL的使用,比如在类CCScene的定义: 在cocos2d-x,根据不同的平台,宏CC_DLL的定义是不同的,在iOS/Android/Blackberry/Mac平台上,CC_DLL代表“空 ...

Wed Jul 10 02:14:00 CST 2013 0 5202
cocos2d-x CC_SYNTHESIZE_READONLY

//定义一个只读属性Label,在类定义可以使用this->getLabel来访问 CC_SYNTHESIZE_READONLY(cocos2d::CCLabelTTF*,_label,Label); CC ...

Mon Sep 16 18:21:00 CST 2013 0 5142
cocos2d-x Schedule详解

原理介绍 Cocos2d-x调度器为游戏提供定时事件和定时调用服务。所有Node对象都知道如何调度和取消调度事件,使用调度器有几个好处: 每当Node不再可见或已从场景移除时,调度器会停止。 Cocos2d-x暂停时,调度器也会停止。当Cocos2d-x重新开始时,调度器也会自动 ...

Mon Apr 21 23:32:00 CST 2014 0 4646
cocos2d-x的curl

将请求的接口的动作放在互斥锁中进行 1: 2: 3: pthread_mutex_t mutex; 4: pt ...

Fri May 10 23:51:00 CST 2013 0 4933
cocos2d-x在App的应用

cocos2d-x是一个应用广泛的开源游戏引擎,主要是应用与开发2D游戏,开源运行于多个平台,如果只是针对于移动端平台而言,可以运行于android和ios平台。 cocos2d-x目前的版本是3.17,支持C++,JS, lua三种编程语言。 cocos2d-x的核心功能是编写单独的游戏,一个 ...

Mon Dec 03 23:12:00 CST 2018 0 729
cocos2d-x调试lua

cocos2d-x开发包内置了lua,而且也内置了tolua++,提供了lua对C++的支持.在官网下载的开发包的sample就包含了 lua的实例.如何去调试项目中的lua代码呢? 今天的主题就是在cocos2d-x调试lua代码. 有两个工具可以选择,一个简单点,一个复杂 ...

Sun Nov 11 18:55:00 CST 2012 4 14080
libuv在cocos2d-x的使用

libuv经过Node.js的实践和应用,已经证明非常之成熟,本来之前项目用的是这个:clsocket https://github.com/DFHack/clsocket 当初选它的主要原因是它支 ...

Thu Jan 07 05:19:00 CST 2016 0 2723
cocos2d-xCCTableView介绍

在这篇文章,我们将讲下CCTableView,顾名思义,CCTableView表试图,在ios里是tableview,android里是listview,都是差不多的意思,在cocos2dxCCTableView继承自CCScrollview。OK,下面我们直接上代码: 在头文件.h ...

Thu Sep 19 02:41:00 CST 2013 0 3354
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM