public void InitShowBearView() { mCurIndex = 0; WGShowBearController.Instance.ESetActive(true); ShowOneBear.getInstance().ESetActive(true); freshUIWithBearID(_dataCtrl.szBearsData[mCurIndex].id); }
public override void showViewEnd() { base.showViewEnd(); ShowOneBear.getInstance().ShowOneWithID(mBearObj.ID); // mnIvokeBlock.InvokeBlock(5,()=>{ // hiddenView(); // }); }
public void FreshUnlockBearView(int id) { WGDataController _dtCtl = WGDataController.Instance; mBearObj = _dtCtl.GetBCObj(id); // WGBearParam bp = _dtCtl.GetBearParam(id); labName.text = mBearObj.Name; ShowOneBear.getInstance(); }
public void ShowMonsterWithID(int id, bool isGray = false) { mCurBearParam = _dataCtrl.GetBearParam(id); mCurBearID = id; int cost = -mCurBearParam.unlock; labNeedJewel.text = cost.ToString(); labNeedLevel.text = WGStrings.getFormate(1004, mCurBearParam.unlock); ShowOneBear.getInstance().ShowMonsterWithID(id, isGray); }
void OnBtnUnLock() { BCSoundPlayer.Play(MusicEnum.button); WGBearParam bear = _dataCtrl.GetBearParam(mCurBearID); if (!_dataPlayer.szPayObjID.Contains(mCurBearID)) { if (_dataPlayer.Jewel > (-bear.unlock)) { _dataPlayer.Jewel += bear.unlock; //#if TalkingData BCObj ob = _dataCtrl.GetBCObj(mCurBearID); //TDGAItem.OnPurchase(ob.Name,1,Mathf.Abs(bear.unlock)); //#endif #if Umeng Umeng.GA.Buy(mCurBearID.ToString(), 1, bear.unlock); #endif _dataPlayer.szPayObjID.Add(mCurBearID); goGemLock.SetActive(false); // goCurBear.GetComponent<WGBear>().IsGray(false); ShowOneBear.getInstance().IsGray = false; WGGameUIView.Instance.freshPlayerUI(UI_FRESH.BCOIN); // goCurBear.SetActive(false); ShowOneBear.getInstance().ShowCurBear = false; goGemLock.SetActive(false); WGAlertViewController.Self.showAlertView(1001).alertViewBehavriour = (ab, view) => { switch (ab) { case MDAlertBehaviour.CLICK_OK: view.hiddenView(); break; case MDAlertBehaviour.DID_HIDDEN: // goCurBear.SetActive(true); ShowOneBear.getInstance().ShowCurBear = true; WGAlertViewController.Self.hiddeAlertView(view.gameObject); break; } }; } else { // goCurBear.SetActive(false); ShowOneBear.getInstance().ShowCurBear = false; goGemLock.SetActive(false); WGAlertViewController.Self.showAlertView(1003, 1002, 1007).alertViewBehavriour = (ab, view) => { switch (ab) { case MDAlertBehaviour.CLICK_OK: view.hiddenView(); WGGameUIView.Instance.CloseCurrentView(); break; case MDAlertBehaviour.CLICK_CANCEL: view.hiddenView(); break; case MDAlertBehaviour.DID_HIDDEN: ShowOneBear.getInstance().ShowCurBear = true; WGAlertViewController.Self.hiddeAlertView(view.gameObject); if (view.clickIndex == MDBaseAlertView.CLICK_OK) { WGGameUIView.Instance.ViewControllerDoAct(BTN_ACT.SHOP); WGShopView.curShopView.InitWillShowWithTabView(SHOP_TAB_VIEW.JEWEL_SHOP); } else { goGemLock.SetActive(true); } break; } }; } } }
public void DidDisappear() { ShowOneBear.getInstance().DidDisappear(); }
public void WillDisappear() { goGemLock.SetActive(false); goLevelLock.SetActive(false); ShowOneBear.getInstance().WillDisappear(); }