原创 cocos2dx教程之CCLayerGradient

繼承自CCLayerColor,增加了顏色漸變功能,CCLayerColor只能顯示一種單一的顏色,而CCLayerGradient可以實現在兩個顏色間逐漸過度的效果。因爲有兩種顏色,因此參數也會相應增加,但功能和CCLayerColo

原创 cocos2dx教程之CCMenu

//用圖片來做按鈕           CCMenuItemImage* myItems = CCMenuItemImage::itemFromNormalImage(           "normal.png", "down.png"

原创 cocos2dx教程之CCLayer schedule

scheduleUpdate(); schedule(schedule_selector(SchedulerUpdateAndCustom::tick)); schedule(schedule_selector(SchedulerU

原创 NSString常見用法 不包括方法

//1、創建常量字符串。 NSString *astring = @"This is a String!";   //2、創建空字符串,給予賦值。 NSString *astring = [[NSString alloc] i

原创 cocos2dx教程之CCLayer事件

BOOL isTouchEnabled_ 是否支持觸摸響應。 BOOL isAcceleromterEnabled_ 是否支持重力感應。 1,在初始化階段(init方法)將此層的屬性設置爲接收觸摸消息 setTouchE

原创 cocos2dx教程之CCLayerColor

CCLayer的子類,在CCLayer的基礎上增加了繪製顏色的功能。 CCLayerColor新增的屬性: GLubyteopacity ccColor3B color_ ccVerter2F squareVertices_[4

原创 cocos2dx教程之CCTexture2D

class CC_DLL CCTexture2D : public CCObject { public: bool initWithData(const void* data, CCTexture2DPixelFormat pix

原创 cocos2dx教程之CCLayerMultiplex

就是一個層的集合,它可以涵蓋N個層,但一次只能激活一個。 +(id) layerWithLayers: (CCLayer*)layer,… 創建一個CCLayerMultiplex對象並返回,即封裝了alloc、initWithLa

原创 cocos2dx教程之傳感器事件

 setAccelerometerEnabled(true); void AccelerometerTest::didAccelerate(CCAcceleration* pAccelerationValue) {   CCDi

原创 cocos2dx飛機大戰之Cocos2d-x飛機大戰整體框架搭建

創建項目 添加目標場景類 規劃場景的顯示內容、交互處理 協調場景之間的跳轉

原创 nsstring方法的使用以及nsarray的使用

NSString方法 +(id) stringWithContentsOfFile:path encoding:enc error:err 創建一個新字符串並將其設置爲path指定的文件的內容,使用字符編碼enc,如果非零,則返回err

原创 cocos2dx飛機大戰遊戲代碼

http://download.csdn.net/detail/ylm0302/6435251

原创 cocos2dx教程之CCTextureCache

class CC_DLL CCTextureCache : public CCObject {protected:   CCDictionary* m_pTextures; Private:  void addImageAsyncC

原创 cocos2dx教程之CCSprite

boolCCSprite::initWithFile(const char *pszFilename, const CCRect&rect) {    CCAssert(pszFilename != NULL, "");