void ParticleMenuLayer::showCurrentTest() { ParticleMainScene* pScene = (ParticleMainScene*)getParent(); int subTest = pScene->getSubTestNum(); int parNum = pScene->getParticlesNum(); ParticleMainScene* pNewScene = NULL; switch (m_nCurCase) { case 0: pNewScene = new ParticlePerformTest1; break; case 1: pNewScene = new ParticlePerformTest2; break; case 2: pNewScene = new ParticlePerformTest3; break; case 3: pNewScene = new ParticlePerformTest4; break; } s_nParCurIdx = m_nCurCase; if (pNewScene) { pNewScene->initWithSubTest(subTest, parNum); CCDirector::sharedDirector()->replaceScene(pNewScene); pNewScene->release(); } }
void runParticleTest() { ParticleMainScene* pScene = new ParticlePerformTest1; pScene->initWithSubTest(1, kNodesIncrease); CCDirector::sharedDirector()->replaceScene(pScene); pScene->release(); }
void runParticleTest() { ParticleMainScene* scene = new ParticlePerformTest1; scene->initWithSubTest(1, kNodesIncrease); Director::getInstance()->replaceScene(scene); scene->release(); }