
cocos2d-x学习笔记
文章平均质量分 72
飞-翔-鸟
游戏程序员一枚,做过三维引擎开发,后发觉移动互联网大势所趋,转行移动端开发,热爱ios应用,android应用开发,现从事游戏开发,常用语言c,lua
展开
-
TestCpp 阅读笔记
CCScene * pScene = CCScene::create(); CCLayer * pLayer = new TestController(); pLayer->autorelease(); pScene->addChild(pLayer); pDirector->runWithScene(pScene);首先创建一个场景和一个TestControll原创 2014-01-14 22:05:59 · 754 阅读 · 0 评论 -
windows下打包运行cocos2d-x3.0rc的cpp-tests
1、下载ndk,sdk,jdk,ant,Python等等各种软件,这里给出地址 http://pan.baidu.com/s/1c0ov3nq#dir 2、安装好软件环境后,添加环境变量,这里3.0给我们提供了一个python的脚本供我们 一步一步配置环境变量,cmd命令行下进入3.0根目录D:\cocos\cocos2d-x-3.0rc1, 配置环境,命令行下 python s原创 2014-05-07 12:38:35 · 1207 阅读 · 0 评论 -
Win7+ vs2012,2010 + Cocos2d-x2.2 配置Cocos2d-X项目-环境
转载自http://blog.youkuaiyun.com/leoncoder/article/details/12523727 新安装搭建cocos2d-X的跳过这里,看下面红色开始: cocos2d-x删除vs2012项目模板(这一步新使用cocos2d-x的不需要) 如果你切换cocos2d-x版本的话, 要将之前版本的vs模板删除掉,方法如下: 进入以下目录(根据自己的vs版本转载 2014-02-13 22:26:27 · 678 阅读 · 0 评论 -
CCLayer类
class CC_DLL CCLayer : public CCNode, public CCTouchDelegate, public CCAccelerometerDelegate, public CCKeypadDelegate { public: CCLayer(); virtual ~CCLayer(); virtual bool init();原创 2014-01-25 15:19:09 · 1362 阅读 · 0 评论 -
CCAction类
class CC_DLL CCAction : public CCObject { public: CCAction(void); virtual ~CCAction(void); const char* description(); // 用于动作拷贝 virtual CCObject* copyWithZone(CCZone *pZone);原创 2014-01-25 15:20:04 · 739 阅读 · 0 评论 -
CCSprite类
class CC_DLL CCSprite : public CCNodeRGBA, public CCTextureProtocol { public: // 创建精灵,无参、图片名、图片名-矩形区域, static CCSprite* create(); static CCSprite* create(const char *pszFileName); sta原创 2014-01-25 15:20:49 · 978 阅读 · 2 评论 -
TouchTest 阅读学习笔记
class Ball : public CCSprite { CCPoint m_velocity; public: Ball(void); virtual ~Ball(void); float radius(); // 用来移动精灵对象 void move(float delta); // 对与paddle做碰撞处理原创 2014-01-16 17:32:35 · 969 阅读 · 0 评论 -
cocos2d-x CCAction动作学习笔记
1、ActionManual中设置三个精灵的放缩,旋转,颜色和位置 m_tamara->setScaleX( 2.5f); m_tamara->setScaleY( -1.0f); m_tamara->setPosition( ccp(100,70) ); m_tamara->setOpacity( 128); m_grossini->setRotati原创 2014-01-15 23:34:03 · 1110 阅读 · 0 评论 -
ActionsTest框架 阅读笔记
enum { ACTION_MANUAL_LAYER = 0, ACTION_MOVE_LAYER, ACTION_SCALE_LAYER, ACTION_ROTATE_LAYER, ACTION_SKEW_LAYER, } TESTLAYER_CREATE_FUNC(ActionManual); TESTLAYER_CREATE_FUNC(ActionMo原创 2014-01-14 22:50:13 · 697 阅读 · 0 评论 -
Cocos2d坐标系详解
1、笛卡尔坐标系 左手坐标系(Direct3D坐标系),右手坐标系(Direct3D坐标系) 大拇指和食指分别对应x轴和y轴 2、UI坐标系 iOS/Android/Windows SDK中的通用UI坐标系 1)起点坐标(x=0, y=0)位于左上角 2)X轴从屏幕最左边开始,由左向右渐增 3)Y轴坐标从屏幕最上方开始,由上向下渐增原创 2014-05-11 19:17:34 · 1252 阅读 · 0 评论