Beispiel #1
0
bool TreeManager::init(){
    visibleSize = Director::getInstance()->getVisibleSize();
    
    createTreesVec();
    setRandomTree();
    addTrees();

    this->scheduleUpdate();
    return true;
}
Beispiel #2
0
// 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;
}