예제 #1
0
    private void SetPersonNormal()
    {
        m_personPlane.gameObject.SetActive(true);
        m_unionPlane.gameObject.SetActive(false);
        m_selfdataNull.gameObject.SetActive(false);
        m_selfdataObj.gameObject.SetActive(true);
        Util.SetText(m_nameTxt, ConfigText.GetDefalutString(232, 1));
        RefreshIntergl refresh = m_selfdataObj.GetComponentDefault <RefreshIntergl>();

        refresh.SetPersonInfo(moduleBordlands.selfData, false);
        m_personData.SetItems(moduleBordlands.rankList);
    }
예제 #2
0
    private void _ME(ModuleEvent <Module_Bordlands> e)
    {
        switch (e.moduleEvent)
        {
        case Module_Bordlands.EventRefreshSelfRank:
            if (!m_personBtn.isOn)
            {
                return;
            }
            m_selfdataObj.gameObject.SetActive(true);
            m_selfdataNull.gameObject.SetActive(false);
            RefreshIntergl refresh = m_selfdataObj.GetComponentDefault <RefreshIntergl>();
            refresh.SetPersonInfo(moduleBordlands.selfData, false);
            break;

        case Module_Bordlands.EventRefreshRankList:
            if (!m_personBtn.isOn)
            {
                return;
            }
            m_personData.SetItems(moduleBordlands.rankList);
            break;
        }
    }
예제 #3
0
    private void SetPersonIntergl(RectTransform rt, BorderRankData info)
    {
        RefreshIntergl refresh = rt.gameObject.GetComponentDefault <RefreshIntergl>();

        refresh.SetPersonInfo(info, true);
    }