예제 #1
0
    private void OnOpenForm(CUIEvent cuiEvent)
    {
        CUICommonSystem.ResetLobbyFormFadeRecover();
        if (!this.IsOpenAddSkillSys())
        {
            return;
        }
        CUIFormScript cUIFormScript = Singleton <CUIManager> .instance.OpenForm("UGUI/Form/System/AddedSkill/Form_AddedSkill.prefab", false, true);

        if (cUIFormScript != null)
        {
            CAddSkillView.OpenForm(cUIFormScript.gameObject);
        }
        CMiShuSystem.SendUIClickToServer(enUIClickReprotID.rp_AddSkillBtn);
        Singleton <CUINewFlagSystem> .instance.SetNewFlagForLobbyAddedSkill(false);
    }
예제 #2
0
    private void OnOpenForm(CUIEvent cuiEvent)
    {
        if (Singleton <CFunctionUnlockSys> .get_instance().FucIsUnlock(22))
        {
            CUIFormScript cUIFormScript = Singleton <CUIManager> .get_instance().OpenForm("UGUI/Form/System/AddedSkill/Form_AddedSkill.prefab", false, true);

            if (cUIFormScript != null)
            {
                CAddSkillView.OpenForm(cUIFormScript.gameObject);
            }
        }
        else
        {
            ResSpecialFucUnlock dataByKey = GameDataMgr.specialFunUnlockDatabin.GetDataByKey(22u);
            Singleton <CUIManager> .get_instance().OpenTips(Utility.UTF8Convert(dataByKey.szLockedTip), false, 1.5f, null, new object[0]);
        }
        CMiShuSystem.SendUIClickToServer(enUIClickReprotID.rp_AddSkillBtn);
    }
예제 #3
0
    private void OnOpenForm(CUIEvent cuiEvent)
    {
        if (Singleton <CFunctionUnlockSys> .instance.FucIsUnlock(RES_SPECIALFUNCUNLOCK_TYPE.RES_SPECIALFUNCUNLOCKTYPE_ADDEDSKILL))
        {
            CUIFormScript script = Singleton <CUIManager> .instance.OpenForm("UGUI/Form/System/AddedSkill/Form_AddedSkill.prefab", false, true);

            if (script != null)
            {
                CAddSkillView.OpenForm(script.gameObject);
            }
        }
        else
        {
            ResSpecialFucUnlock dataByKey = GameDataMgr.specialFunUnlockDatabin.GetDataByKey((uint)0x16);
            Singleton <CUIManager> .instance.OpenTips(Utility.UTF8Convert(dataByKey.szLockedTip), false, 1.5f, null, new object[0]);
        }
        CMiShuSystem.SendUIClickToServer(enUIClickReprotID.rp_AddSkillBtn);
    }