原创 TouchTest 閱讀學習筆記

class Ball : public CCSprite { CCPoint m_velocity; public: Ball(void); virtual ~Ball(void); float radi

原创 CCAction類

class CC_DLL CCAction : public CCObject { public: CCAction(void); virtual ~CCAction(void); const char* de

原创 CCLayer類

class CC_DLL CCLayer : public CCNode, public CCTouchDelegate, public CCAccelerometerDelegate, public CCKeypadDelegate {

原创 Win7+ vs2012,2010 + Cocos2d-x2.2 配置Cocos2d-X項目-環境

轉載自http://blog.csdn.net/leoncoder/article/details/12523727 新安裝搭建cocos2d-X的跳過這裏,看下面紅色開始: cocos2d-x刪除vs2012項目模板(這一步新使用

原创 cocos2d-x CCAction動作學習筆記

1、ActionManual中設置三個精靈的放縮,旋轉,顏色和位置 m_tamara->setScaleX( 2.5f); m_tamara->setScaleY( -1.0f); m_tamara->setPosi

原创 主流機型分辨率尺寸彙總

所有內容均參考,來自網絡 iOS 設備現有的分辨率如下: iPhone/iPod Touch 普通屏 320像素 x 480像素 iPhone 1、3G、3GS,iPod Touch 1、2、3 3:2 Retina 屏 640像素 x

原创 C++11學習筆記(1) —— auto

C++11 的到來又爲C++注入了新鮮的血液,更嚴格的類型檢查,新的功能特性以及新收錄的STL,都使得C++11更爲安全和高效。筆者將C++11的學習過程記錄下來,不對之處還望指正。 IDE: vs2012 1.簡介 auto是C++

原创 CCNode類

// 初始化節點對象 virtual bool init(); // 分配內存並初始化節點對象 static CCNode * create(void); // 節點描述 const c

原创 C++11學習筆記(2) —— decltype

1. 簡介 當我們想要方便的定義一個變量時,可以通過使用 auto 來定義變量,由編譯器根據上下文推導出變量類型。但是,當我們想要推導一個表達式的返回結果類型時,auto 就無能爲力了。decltype 可以解決該問題。 2. 函數

原创 CCDirector類

class CC_DLL CCDirector : public CCObject, public TypeInfo { public: CCDirector(void); virtual ~CCDirector(voi

原创 ActionsTest框架 閱讀筆記

enum { ACTION_MANUAL_LAYER = 0, ACTION_MOVE_LAYER, ACTION_SCALE_LAYER, ACTION_ROTATE_LAYER, ACTION_

原创 TestCpp 閱讀筆記

CCScene * pScene = CCScene::create(); CCLayer * pLayer = new TestController(); pLayer->autorelease();

原创 CCSprite類

class CC_DLL CCSprite : public CCNodeRGBA, public CCTextureProtocol { public: // 創建精靈,無參、圖片名、圖片名-矩形區域, static

原创 CCObject類

class CC_DLL CCCopying { public: virtual CCObject* copyWithZone(CCZone* pZone); }; class CC_DLL CCObject : public

原创 C++11學習筆記(5) —— override and final

1.簡介 C++爲我們提供了繼承和虛函數的重寫特性。 在派生類中,重寫虛函數不強制要求使用 virtual 關鍵字,並且C++並沒有要求強制檢查虛函數的重寫是否真正覆蓋了基類的虛函數,因爲在派生類中,也可以增添新的虛函數,以供下一級的