public static void RefreshRecommendTips()
    {
        CUIFormScript form = Singleton <CUIManager> .get_instance().GetForm(CRoleRegisterSys.s_heroTypeSelectFormPath);

        CRoleInfo masterRoleInfo = Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo();

        if (form != null && masterRoleInfo != null)
        {
            GameObject obj = null;
            if (masterRoleInfo.acntMobaInfo.bMobaUsedType == 1)
            {
                uint guideLevelHeroTypeBtMobaHeroType = CRoleRegisterView.GetGuideLevelHeroTypeBtMobaHeroType(masterRoleInfo.acntMobaInfo.iRecommendHeroType);
                if (guideLevelHeroTypeBtMobaHeroType == GameDataMgr.GetGlobeValue(284))
                {
                    obj = form.GetWidget(0).transform.FindChild("TuiJian").gameObject;
                }
                else if (guideLevelHeroTypeBtMobaHeroType == GameDataMgr.GetGlobeValue(285))
                {
                    obj = form.GetWidget(1).transform.FindChild("TuiJian").gameObject;
                }
                else if (guideLevelHeroTypeBtMobaHeroType == GameDataMgr.GetGlobeValue(286))
                {
                    obj = form.GetWidget(2).transform.FindChild("TuiJian").gameObject;
                }
            }
            else if (masterRoleInfo.acntMobaInfo.bMobaUsedType == 2)
            {
                obj = form.GetWidget(0).transform.FindChild("TuiJian").gameObject;
            }
            obj.CustomSetActive(true);
        }
    }
    public static void OpenGameDifSelectForm()
    {
        CUIFormScript cUIFormScript = Singleton <CUIManager> .get_instance().OpenForm(CRoleRegisterSys.s_gameDifficultSelectFormPath, false, true);

        if (cUIFormScript != null)
        {
            GameObject gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle1");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tag = 1;
            gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle2");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tag = 2;
            gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle3");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tag = 3;
            CRoleRegisterView.SetGameDifficult(0);
        }
    }
    public static void OpenHeroTypeSelectForm()
    {
        CUIFormScript cUIFormScript = Singleton <CUIManager> .get_instance().OpenForm(CRoleRegisterSys.s_heroTypeSelectFormPath, false, true);

        if (cUIFormScript != null)
        {
            GameObject gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle1");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tagUInt = GameDataMgr.GetGlobeValue(286);
            gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle2");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tagUInt = GameDataMgr.GetGlobeValue(284);
            gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle3");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tagUInt = GameDataMgr.GetGlobeValue(285);
            CRoleRegisterView.SetHeroType(0u);
        }
    }
Exemple #4
0
    public static void OpenHeroTypeSelectForm()
    {
        CUIFormScript cUIFormScript = Singleton <CUIManager> .instance.OpenForm(CRoleRegisterSys.s_heroTypeSelectFormPath, false, true);

        if (cUIFormScript != null)
        {
            GameObject gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle1");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tagUInt = GameDataMgr.GetGlobeValue(RES_GLOBAL_CONF_TYPE.RES_GLOBAL_CONF_TYPE_NEWBIE_RECOMMEND_HEROTYPE3);
            gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle2");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tagUInt = GameDataMgr.GetGlobeValue(RES_GLOBAL_CONF_TYPE.RES_GLOBAL_CONF_TYPE_NEWBIE_RECOMMEND_HEROTYPE1);
            gameObject = Utility.FindChild(cUIFormScript.gameObject, "ToggleGroup/Toggle3");
            gameObject.GetComponent <CUIEventScript>().m_onClickEventParams.tagUInt = GameDataMgr.GetGlobeValue(RES_GLOBAL_CONF_TYPE.RES_GLOBAL_CONF_TYPE_NEWBIE_RECOMMEND_HEROTYPE2);
            CRoleRegisterView.SetHeroType(0u);
        }
    }
 public void RefreshRecommendTips()
 {
     CRoleRegisterView.RefreshRecommendTips();
 }
 public void OnHeroTypeSelect(CUIEvent uiEvent)
 {
     CRoleRegisterView.SetHeroType(uiEvent.m_eventParams.tagUInt);
 }
 public void OpenHeroTypeSelectForm()
 {
     CRoleRegisterView.OpenHeroTypeSelectForm();
     CRoleRegisterView.RefreshRecommendTips();
 }
 public void OnGameDifSelect(CUIEvent cuiEvent)
 {
     CRoleRegisterView.SetGameDifficult(cuiEvent.m_eventParams.tag);
 }
 public void CloseGameDifSelectForm()
 {
     CRoleRegisterView.CloseGameDifSelectForm();
 }
 public void OpenGameDifSelectForm()
 {
     CRoleRegisterView.OpenGameDifSelectForm();
 }