bool JoinMembers::init() { CCLayer::init(); this->setTouchEnabled(true); schedule(schedule_selector(JoinMembers::update)); goalPoint = ccp(240, 160); Member* findingUser = new Member(); findingUser->initWithFile("search_finding.png"); findingUser->autorelease(); findingUser->setPosition(ccp(240, 225 + 20.f)); findingUser->goalPoint = findingUser->getPosition(); findingUser->startPoint = findingUser->getPosition(); findingUser->runAction(CCRepeatForever::create(CCSequence::createWithTwoActions(CCFadeOut::create(1.f), CCFadeIn ::create(1.f)))); // findingUser->isGoal = true; addChild(findingUser); members.push_back(findingUser); allUser = new Member(); allUser->initWithFile("search_user.png"); allUser->setPosition(ccp(240, 176 + 20.f)); allUser->goalPoint = allUser->getPosition(); allUser->startPoint = allUser->getPosition(); addChild(allUser); // allUser->isGoal = true; members.push_back(allUser); Member* me = new Member(); me->initWithFile("search_me.png"); me->autorelease(); // me->setScale(2.f); // me->isGoal = true; me->setPosition(ccp(240, 145 + 20.f)); me->goalPoint = me->getPosition(); me->startPoint = me->getPosition(); addChild(me); members.push_back(me); CCSprite* flag = CCSprite::createWithSpriteFrameName((NSDefault::getCountry() + ".png").c_str()); flag->setPosition(ccp(28, 22)); me->addChild(flag); CCLabelTTF* userName = CCLabelTTF::create(NSDefault::getUserName().c_str(), defaultFont, 13.f); userName->setColor(ccc3(0,0,0)); me->addChild(userName); userName->setAnchorPoint(ccp(0.f, 0.5f)); userName->setPosition(ccp(55, 21)); Member* progressBack = new Member(); progressBack->initWithFile("search_back.png"); progressBack->autorelease(); progressBack->setPosition(ccp(240, 202 + 20.f)); progressBack->startPoint = progressBack->goalPoint = progressBack->getPosition(); addChild(progressBack); members.push_back(progressBack); progress = CCProgressTimer::create(CCSprite::create("search_front.png")); progress->setBarChangeRate(ccp(1, 0)); progress->setMidpoint(ccp(0, 0.5f)); progress->setType(CCProgressTimerType::kCCProgressTimerTypeBar); progress->setPosition(ccp(240, 202 + 20.f)); progress->setPercentage(0.f); addChild(progress); return true; }