bool TreeManager::init(){ visibleSize = Director::getInstance()->getVisibleSize(); createTreesVec(); setRandomTree(); addTrees(); this->scheduleUpdate(); return true; }
// on "init" you need to initialize your instance bool PlayScene::init() { ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CocosDenshion::SimpleAudioEngine::sharedEngine()->setBackgroundMusicVolume(0.5f); mScreenSize = CCDirector::sharedDirector()->getWinSize(); setTouchEnabled(true); GameManager::initPlayersInfo(); // addPlayGroud(); makeMapScroll(); // tilesArr->retain(); // addFrameImg(); addPauseButton(); addPlayerOne(); addPlayerOneShadow(); addPlayerTwo(); addPlayerTwoShadow(); addScoreLbn(); addTrees(); addAxes(); addStones(); setCooldownTime(100.0); setupRemindLayer(); schedule(schedule_selector(PlayScene::update)); schedule(schedule_selector(PlayScene::cooldown)); return true; }