Shell* Shell::create() { Shell* pSprite = new Shell(); if (pSprite->initWithFile("Shell.png")) { pSprite->autorelease(); pSprite->initOptions(); pSprite->addEvents(); return pSprite; } CC_SAFE_DELETE(pSprite); return NULL; }