BulletLayer* BulletLayer::createWithPlane(PlaneLayer *sharePlane){ BulletLayer *pRet = new BulletLayer(); if (pRet && pRet->initWithPlane(sharePlane)){ pRet->autorelease(); return pRet; }else { delete pRet; pRet = NULL; return NULL; } }
BulletLayer* BulletLayer::create() { BulletLayer* pRet = new BulletLayer(); if(pRet && pRet->init()) { pRet->autorelease(); return pRet; } else { CC_SAFE_DELETE(pRet); return NULL; } }