Ejemplo n.º 1
0
 void OpenMonEvoveUI()
 {
     if (TrainingRoomUI.IsTrainingRoomUnLock())
     {
         TrainingRoomUI.OpenUI(ENUM_TRAIN_TYPE.MonsterEvolve, _CurMonster, TraingCallback);
         //	DBUIController.mDBUIInstance.SetViewState (RUIType.EMViewState.HIDE_TEAM_VIEW);
         TeamUI.mInstance.SetShow(false);
         DBUIController.mDBUIInstance.HiddenFor3D_UI();
     }
 }
Ejemplo n.º 2
0
    public void OnBtnXunLianWu()
    {
        if (_CurMonster == null)
        {
            return;
        }

        if (TrainingRoomUI.IsTrainingRoomUnLock())
        {
            TrainingRoomUI.OpenUI(ENUM_TRAIN_TYPE.None, null, TraingCallback);
            DBUIController.mDBUIInstance.HiddenFor3D_UI();

            TeamUI.mInstance.SetShow(false);
        }
    }
Ejemplo n.º 3
0
    public void OnBtnAdd()
    {
        if (_CurMonster == null)
        {
            return;
        }

        if (TrainingRoomUI.IsTrainingRoomUnLock())
        {
            TrainingRoomUI.OpenUI(ENUM_TRAIN_TYPE.QianLiXunLian, _CurMonster, TraingCallback);
            DBUIController.mDBUIInstance.HiddenFor3D_UI();

            SetActive(false);
            TeamUI.mInstance.del3DModel();
            TrainingRoomUI.mInstance.m_qianLiUI.initXX();//yangchenguang
        }
    }
Ejemplo n.º 4
0
    void TaskJump()
    {
        TaskData data = _view.curTaskData;

        Core.Data.taskManager.JumpTaskID = data.ID;
        bool isDestroy = true;


        if (data == null)
        {
            return;
        }

        switch (data.TASKTYPE)
        {
        case 0:
        case 12:
            //DBUIController.mDBUIInstance.OpenFB(data.Count,TaskJumpBack);
            DBUIController.mDBUIInstance.OpenFB(data.Count);
            break;

        case 13:
        case 14:
        case 15:
            //SQYTeamController.mInstance.ShowTeamView(TaskJumpBack);
            DBUIController.mDBUIInstance.HiddenFor3D_UI();
            TeamUI.OpenUI();
            break;

        case 1:
            //FinalTrialMgr.GetInstance().InterfaceCreateScript(TrialEnum.TrialType_TianXiaDiYi,TaskJumpBack);
            FinalTrialMgr.GetInstance().InterfaceCreateScript(TrialEnum.TrialType_TianXiaDiYi, null);
            break;

        case 2:
            //FinalTrialMgr.GetInstance().InterfaceCreateScript(TrialEnum.TrialType_ShaLuChoose,TaskJumpBack);
            FinalTrialMgr.GetInstance().InterfaceCreateScript(TrialEnum.TrialType_ShaLuChoose, null);
            break;

        case 3:
            //FinalTrialMgr.GetInstance().InterfaceCreateScript(TrialEnum.TrialType_PuWuChoose,TaskJumpBack);
            FinalTrialMgr.GetInstance().InterfaceCreateScript(TrialEnum.TrialType_PuWuChoose, null);
            break;

        case 4:
            //FinalTrialMgr.GetInstance().InterfaceCreateScript(TrialEnum.TrialType_QiangDuoGold,TaskJumpBack);
            FinalTrialMgr.GetInstance().InterfaceCreateScript(TrialEnum.TrialType_QiangDuoGold, null);
            break;

        case 5:
            //DBUIController.mDBUIInstance.JumpToDragon(TaskJumpBack);
            DBUIController.mDBUIInstance.JumpToDragon(null);
            break;

        case 16:

            //UIDragonMallMgr.GetInstance().OpenUI(ShopItemType.HotSale,TaskJumpBack,true);
            UIDragonMallMgr.GetInstance().OpenUI(ShopItemType.HotSale, null, true);
            break;

        case 17:
            //获得6星武者
            //TrainingRoomUI.OpenUI (ENUM_TRAIN_TYPE.MonsterEvolve, null, TaskJumpBack);
            if (TrainingRoomUI.IsTrainingRoomUnLock())
            {
                TrainingRoomUI.OpenUI(ENUM_TRAIN_TYPE.MonsterEvolve);
                DBUIController.mDBUIInstance.HiddenFor3D_UI();
            }
            else
            {
                isDestroy = false;
            }

            break;

        case 18:
            if (TrainingRoomUI.IsTrainingRoomUnLock())
            {
                //获得觉武者
                //TrainingRoomUI.OpenUI(ENUM_TRAIN_TYPE.HeCheng, null, TaskJumpBack);
                TrainingRoomUI.OpenUI(ENUM_TRAIN_TYPE.HeCheng);
                DBUIController.mDBUIInstance.HiddenFor3D_UI();
            }
            else
            {
                isDestroy = false;
            }
            break;

        case 19:
            //获得神武者
            //TrainingRoomUI.OpenUI(ENUM_TRAIN_TYPE.HeCheng, null, TaskJumpBack);
            if (TrainingRoomUI.IsTrainingRoomUnLock())
            {
                TrainingRoomUI.OpenUI(ENUM_TRAIN_TYPE.HeCheng);
                DBUIController.mDBUIInstance.HiddenFor3D_UI();
            }
            else
            {
                isDestroy = false;
            }
            break;
        }

        if (isDestroy)
        {
            Destroy(gameObject);
        }
    }