TreasureExploreLayer::~TreasureExploreLayer() { setTitleLabel(NULL); setLabel1(NULL); setLabel2(NULL); setLabel3(NULL); setLabel4(NULL); setLabel5(NULL); setLabel6(NULL); setLabel7(NULL); setCloseBtn(NULL); setExploreBtn(NULL); setGetRewardBtn(NULL); setCurMapName(NULL); setSuccessNum(NULL); setMaterialNum(NULL); setDiamondNum(NULL); setRemainNum(NULL); setProgressTimer(NULL); setRateLayer(NULL); setPercentSprite1(NULL); setPercentSprite2(NULL); setPercentSprite3(NULL); setRateEffectLayer(NULL); setTableView(NULL); setTableViewLayer(NULL); setBgSprite(NULL); setDiamondOwn(NULL); setMaterialOwn(NULL); setLabel8(NULL); setLabel9(NULL); setRefreshBtn(NULL); setLabel10(NULL); setRefreshDiamond(NULL); //setRefreshTimes(NULL); setWordRefresh(NULL); setWordUpgrade(NULL); setBallEffectLayer(NULL); setLabel11(NULL); setLabel12(NULL); setResetTimes(NULL); UIManager::sharedManager()->RemoveLayout("TreasureExploreLayer"); delete m_uiLayer; CCNotificationCenter::sharedNotificationCenter()->removeObserver(this, "updateTreasureInfo"); CCNotificationCenter::sharedNotificationCenter()->removeObserver(this, "refreshTreasureItems"); CCNotificationCenter::sharedNotificationCenter()->removeObserver(this, "treasure_upgrade_success"); }
bool ControlPotentiometer::initWithTrackSprite_ProgressTimer_ThumbSprite(Sprite* trackSprite, ProgressTimer* progressTimer, Sprite* thumbSprite) { if (Control::init()) { setProgressTimer(progressTimer); setThumbSprite(thumbSprite); thumbSprite->setPosition(progressTimer->getPosition()); addChild(thumbSprite, 2); addChild(progressTimer, 1); addChild(trackSprite); setContentSize(trackSprite->getContentSize()); // Init default values _minimumValue = 0.0f; _maximumValue = 1.0f; setValue(_minimumValue); return true; } return false; }
bool CCControlPotentiometer::initWithTrackSprite_ProgressTimer_ThumbSprite(CCSprite* trackSprite, CCProgressTimer* progressTimer, CCSprite* thumbSprite) { if (CCControl::init()) { setTouchEnabled(true); setProgressTimer(progressTimer); setThumbSprite(thumbSprite); thumbSprite->setPosition(progressTimer->getPosition()); addChild(thumbSprite, 2); addChild(progressTimer, 1); addChild(trackSprite); setContentSize(trackSprite->getContentSize()); // Init default values m_fMinimumValue = 0.0f; m_fMaximumValue = 1.0f; setValue(m_fMinimumValue); return true; } return false; }