/**自己的create函数,因为要带参数,那个子弹类也可以这么写*/ Enemy* Enemy::create(EnemyType type) { Enemy *pRet = new Enemy(); if (pRet && pRet->enemyInit(type)) { pRet->autorelease(); return pRet; } else { delete pRet; pRet = NULL; return NULL; } }