pDirector->setOpenGLView(pEGLView); // turn on display FPS pDirector->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don't call this pDirector->setAnimationInterval(1.0 / 60);
// create a scene. it's an autorelease object CCScene *pScene = GameScene::scene();
// run pDirector->runWithScene(pScene);
returntrue; }
// This function will be called when the app is inactive. When comes a phone call,it's be invoked too voidAppDelegate::applicationDidEnterBackground(){ CCDirector::sharedDirector()->stopAnimation();
// if you use SimpleAudioEngine, it must be pause // SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic(); }
// this function will be called when the app is active again voidAppDelegate::applicationWillEnterForeground(){ CCDirector::sharedDirector()->startAnimation();
// if you use SimpleAudioEngine, it must resume here // SimpleAudioEngine::sharedEngine()->resumeBackgroundMusic(); }