예제 #1
0
    public void On_InBattleMsg_ListElement_Enable(CUIEvent uievent)
    {
        int               srcWidgetIndexInBelongedList = uievent.m_srcWidgetIndexInBelongedList;
        TabElement        element   = this._get_current_info(this.m_tabIndex, srcWidgetIndexInBelongedList);
        InBattleMsgShower component = uievent.m_srcWidget.GetComponent <InBattleMsgShower>();

        if ((component != null) && (element != null))
        {
            component.Set(element.cfgId, element.content);
        }
    }
예제 #2
0
    public void On_InBattleMsg_ListElement_Enable(CUIEvent uievent)
    {
        int srcWidgetIndexInBelongedList = uievent.m_srcWidgetIndexInBelongedList;

        if ((srcWidgetIndexInBelongedList >= 0) && (srcWidgetIndexInBelongedList < Singleton <InBattleMsgMgr> .instance.inbatEntList.Count))
        {
            TabElement element = Singleton <InBattleMsgMgr> .instance.inbatEntList[srcWidgetIndexInBelongedList];
            if (element != null)
            {
                InBattleMsgShower component = uievent.m_srcWidget.GetComponent <InBattleMsgShower>();
                if ((component != null) && (element != null))
                {
                    component.Set(element.cfgId, element.configContent);
                }
            }
        }
    }
예제 #3
0
    private void On_InBatShortcut_RightItem_Enable(CUIEvent uievent)
    {
        int        srcWidgetIndexInBelongedList = uievent.m_srcWidgetIndexInBelongedList;
        TabElement tabElement = Singleton <InBattleMsgMgr> .get_instance().GeTabElement(this.TabIndex, srcWidgetIndexInBelongedList);

        InBattleMsgShower component = uievent.m_srcWidget.GetComponent <InBattleMsgShower>();

        if (component != null && tabElement != null)
        {
            string text = tabElement.configContent;
            if (tabElement.camp == 2)
            {
                text = "[全部] " + text;
            }
            component.Set(tabElement.cfgId, text);
        }
    }
예제 #4
0
    private void On_InBatShortcut_RightItem_Enable(CUIEvent uievent)
    {
        int        srcWidgetIndexInBelongedList = uievent.m_srcWidgetIndexInBelongedList;
        TabElement element = Singleton <InBattleMsgMgr> .instance.GeTabElement(this.TabIndex, srcWidgetIndexInBelongedList);

        InBattleMsgShower component = uievent.m_srcWidget.GetComponent <InBattleMsgShower>();

        if ((component != null) && (element != null))
        {
            string configContent = element.configContent;
            if (element.camp == 2)
            {
                configContent = "[全部] " + configContent;
            }
            component.Set(element.cfgId, configContent);
        }
    }
예제 #5
0
    public void On_InBattleMsg_ListElement_Enable(CUIEvent uievent)
    {
        int srcWidgetIndexInBelongedList = uievent.m_srcWidgetIndexInBelongedList;

        if (srcWidgetIndexInBelongedList < 0 || srcWidgetIndexInBelongedList >= Singleton <InBattleMsgMgr> .get_instance().inbatEntList.get_Count())
        {
            return;
        }
        TabElement tabElement = Singleton <InBattleMsgMgr> .get_instance().inbatEntList.get_Item(srcWidgetIndexInBelongedList);

        if (tabElement == null)
        {
            return;
        }
        InBattleMsgShower component = uievent.m_srcWidget.GetComponent <InBattleMsgShower>();

        if (component != null && tabElement != null)
        {
            component.Set(tabElement.cfgId, tabElement.configContent);
        }
    }