原创 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, "");