CCFadeOutBLTiles* CCFadeOutBLTiles::create(float duration, const CCSize& gridSize) { CCFadeOutBLTiles *pAction = new CCFadeOutBLTiles(); if (pAction) { if (pAction->initWithDuration(duration, gridSize)) { pAction->autorelease(); } else { CC_SAFE_RELEASE_NULL(pAction); } } return pAction; }
// implementation of CCFadeOutBLTiles CCFadeOutBLTiles* CCFadeOutBLTiles::actionWithSize(const ccGridSize& gridSize, ccTime time) { CCFadeOutBLTiles *pAction = new CCFadeOutBLTiles(); if (pAction) { if (pAction->initWithSize(gridSize, time)) { pAction->autorelease(); } else { CC_SAFE_RELEASE_NULL(pAction); } } return pAction; }