ParticleSystemQuad * ParticleSystemQuad::createWithTotalParticles(unsigned int numberOfParticles) { ParticleSystemQuad *pRet = new ParticleSystemQuad(); if (pRet && pRet->initWithTotalParticles(numberOfParticles)) { pRet->autorelease(); return pRet; } CC_SAFE_DELETE(pRet); return pRet; }
ParticleSystemQuad * ParticleSystemQuad::createWithTotalParticles(int numberOfParticles) { ParticleSystemQuad *ret = new (std::nothrow) ParticleSystemQuad(); if (ret && ret->initWithTotalParticles(numberOfParticles)) { ret->autorelease(); return ret; } CC_SAFE_DELETE(ret); return ret; }