cocos2d-x 学习笔记
sandyznb
这个作者很懒,什么都没留下…
展开
-
cocos2d-x CCTouch分析
CCTouch继承CCObject/** returns the current touch location in OpenGL coordinates */ CCPoint getLocation() const; /** returns the previous touch location in OpenGL coordinates */ CCPoint getPreviousLo原创 2013-08-28 14:58:51 · 1633 阅读 · 0 评论 -
Release Notes for Cocos2d-x v300
http://www.cocos2d-x.org/wiki/Release_Notes_for_Cocos2d-x_v300/diff/18h1. Release Notes v 3.0.0 {{toc}} h2. Highlights of v3.0.0 h2. Features in detail h3. Migration to C++11 _Fe转载 2014-03-13 16:36:59 · 722 阅读 · 0 评论 -
cocos2d::Map< K,V > cocos2dx 3.0
cocos2d::MapSince: v3.0 betaLanguage: C++Defined in header "CCMap.h" located in the path "COCOS2DX_ROOT/cocos/base".template class K, class V>class CC_DLL Map;cocos2d::Ma转载 2014-03-12 11:57:11 · 915 阅读 · 0 评论 -
[cocos2d-x从c++到js]02:解决在vs中修改js源文件无效
之前我们讲到了,如何去把cocos2d-x引擎自带的MoonWarriors例子工程导入源码,然后可以方便学习和编辑。但是我事后发现,如果修改了js代码后,点击调试,运行时仍然是之前的结果,毫无变化。这是怎么回事呢?仔细观察后,我发现,对于cocos2d-x for js来说,js脚本只是一个资源文件,他在生成工程时,会执行一个批处理,这个批处理的作用就是拷贝资源文件到对应的目录下原创 2014-03-08 22:18:16 · 663 阅读 · 0 评论 -
使用Cocos2d-x实现微信“天天爱消除”炫耀button特效
http://www.cocoachina.com/gamedev/gameengine/2014/0110/7688.html引言Cocos2d-x引擎中有很多Action,这样可以方便的让开发者调用相应的Action去完成一些动作,例如:移动,弹跳,淡入淡出等。可在实际的开发过程中,由于游戏的需要,显然地,引擎自带的Action是完全不够用的,很多时候都需要我们自己去写。今转载 2014-03-11 13:45:31 · 876 阅读 · 0 评论 -
cocosbuilder创建工程
cocosbuilder创建一个新的工程工程把工程文件夹下边的除了工程文件.ccbproj文件之外的所有文件删除掉新建文件夹 ccb ccbi Resources三个文件夹,ccb文件夹主要是放ccb文件的,ccbi 文件夹是放发布出来的ccbi文件的,Resources放image什么东西的然后设置把ccb和Resources 加入到工程路径里边去此时co原创 2014-03-05 11:39:05 · 1333 阅读 · 0 评论 -
cocos2d-x触摸事件优先级的探究与实践
如何让自定义Layer触发触摸事件?bool LayerXXX::init(){ this->setTouchEnabled(true); CCTouchDispatcher* td = CCDirector::sharedDirector()->getTouchDispatcher(); td->addTargetedDelegate(this, 0, true);原创 2014-03-04 12:10:57 · 559 阅读 · 0 评论 -
Firefly安装说明
第三方库依赖: twisted, python-memcached,DBUtils,MySQLdb安装第三方库:1:easy_install twisted(windows下可以直接用Twisted-12.2.0.win32-py2.6.exe进行安装,如果是python2.7的可以使用Twisted-12.2.0.win32-py2.7.exe)安装过程中,也许会出现err原创 2014-02-25 15:56:34 · 2725 阅读 · 0 评论 -
sftp在脚本中如何时使用(不用输入密码)
实现过程:主要步骤如下:1.为运行shell脚本的本地用户生成密钥对2.将其中的公钥分发到sftp欲登录的远程服务器上3.编写并以上面的本地用户运行shell脚本一.生成密钥对在shell脚本中使用sftp时必须用到密钥对(公钥和私钥).可使用下列方式生成(SSH 2.X版本),这里本地用户记为:local_user:ssh-keygen -t rsa原创 2014-01-24 17:14:10 · 7484 阅读 · 5 评论 -
cocos2dx 命令创建各平台工程,并自动打包Android apk的方法
转自:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/How_to_create_a_multi-platform_project_in_one_command_lineHow to create a multi-platform project in one command lineMany developers complain原创 2014-01-16 15:36:29 · 1737 阅读 · 0 评论 -
c++ 单例对象的释放
class ark_StageDataTable{public: static ark_StageDataTable* instance(); virtual ~ark_StageDataTable();};class ark_releaseDataTable{public: virtual ~ark_releaseDataTabl原创 2014-01-21 11:38:23 · 739 阅读 · 0 评论 -
cocos2d-x 回调函数
1:CCCallFunc CCCallFuncO CCCallFuncN CCCallFuncND 在cocos2dx\actions\CCActionInstant.h中定义static CCCallFunc * create(CCObject* pSelectorTarget, SEL_CallFunc selector);static CCCallFuncO * create(CCO原创 2013-09-28 20:45:16 · 931 阅读 · 0 评论 -
cocos2d-x 在LuaStudio中的基本函数自动补全
该配置文件适用于LuaStudio中编写cocos2dx 2.0.4的开发者其中配置包括了cocos2dx 2.0.4在lua中所有函数,类,类的成员变量和方法以及相关枚举定义使用方法: 1.打开本目录下LuaKeywords.config,将里面内容复制到LuaStudio的自定义函数配置中 2.拷贝cocos2dx.luac到LuaStudio的安装目录下(该目录下原创 2013-09-30 08:18:51 · 2821 阅读 · 0 评论 -
Cocos2d-x xml解析
Cocos2d-x 已经加入了tinyxml2用于xml的解析。3.0版本位于external/tinyxml2下。2.x版本位于cocos2dx/support/tinyxml2下。tinyxml2 Github地址:https://github.com/leethomason/tinyxml2帮助文档地址:http://grinninglizard.com/tinyxml2do转载 2014-08-04 17:09:09 · 604 阅读 · 0 评论