LAYER_CREATE_FUNC and SCENE_CREATE_FUNC can be replace by one macro CREATE_FUNC
http://www.cocos2d-x.org/issues/1442
老函數找不到了,要換成CREATE_FUNC
此外setDisplayFPS換成 setDisplayStats
itemFromNormalImage 換成 create
view 換成 getLocationInView
getIsVisible 換成 isVisible
太多了寫不完……
又發現cocos2d-x 2.0.4不能編譯IOS4.3版本,只能編譯IOS4.1版本,否則程式一閃而過。MAC OS X 10.6.6
另外打包的時候,注意選4.1的RELEASE版本,用ARM7不要用ARM6
cocos2d-1.0.1-x-0.13.0-beta 升級到 cocos2d-2.1rc0-x-2.1.3
CCSprite::spriteWithFile 換成 CCSprite::create
CCLabelAtlas::labelWithString 換成 CCLabelAtlas::create
setIsVisible 換成 setVisible
CCTextAlignmentLeft kCCTextAlignmentLeft
CCMenuItemSprite::itemFromNormalSprite 換成 CCMenuItemSprite::create
setIsTouchEnabled setTouchEnabled
locationInView getLocationInView
previousLocationInView getPreviousLocationInView
//CCTouchDispatcher::sharedDispatcher()->addTargetedDelegate(this, 0, true);
CCDirector::sharedDirector()->getTouchDispatcher()->addTargetedDelegate(this, 0, true);// 2013-5-17 下午11:04:54
CCMenu::menuWithItem
CCRect::CCRectIntersectsRect(a,b) a.intersectsRect(b)
CCRect::CCRectGetMaxY(a) a.getMaxY()
CCTextFieldTTF::textFieldWithPlaceHolder CCTextFieldTTF::create
CCRect::CCRectContainsPoint(a) a.containsPoint
boundingBoxInPixels boundingBox
initFromNormalSprite initWithNormalSprite