Terrain* Terrain::create(b2World* world,Hero* hero) { Terrain* terrain = new Terrain; if (terrain && terrain->init(world,hero)) { terrain->autorelease(); return terrain; } return NULL; }
Terrain * Terrain::create() { Terrain * terrain = new Terrain(); if (terrain && terrain->initWithSpriteFrameName("blank.png")) { terrain->setAnchorPoint(ccp(0,0)); terrain->initTerrain(); terrain->autorelease(); return terrain; } CC_SAFE_DELETE(terrain); return NULL; }