private void InitMyTongUIObj()
    {
        m_myTong = GetUIChild("MyTong");
        m_myTongChairmanName = GetUIChild("MyTongChairmanText").GetComponent<UILabel>();
        m_myTongNum = GetUIChild("MyTongNumText").GetComponent<UILabel>();
        m_myTongMoney = GetUIChild("MyTongMoneyText").GetComponent<UILabel>();
        m_myTongNotice = GetUIChild("MyTongNoticeMsgText").GetComponent<UILabel>();

        m_myTongMemberListIsNew = GetUIChild("MyTongMemberBtnIcon").GetComponent<UISprite>();
        m_myTongSkillIsNew = GetUIChild("MyTongSkillBtnIcon").GetComponent<UISprite>();
        m_myTongDragonIsNew = GetUIChild("MyTongDragonBtnIcon").GetComponent<UISprite>();
        m_myTongWarIsNew = GetUIChild("MyTongWarBtnIcon").GetComponent<UISprite>();

        //公会成员
        m_myTongMember = GetUIChild("MyTongMember");
        m_myTongMemberTabList = GetUIChild("MyTongMemberTab").GetComponent<MogoSingleButtonList>();

        //成员列表
        m_myTongMemberList = GetUIChild("MyTongMemberList");
        m_myTongMemberListCamera = GetUIChild("MyTongMemberListContentCamera");
        m_myTongMemberListCamera.GetComponent<UIViewport>().sourceCamera = GameObject.Find("GlobleUICamera").GetComponent<Camera>();
        m_myTongMemberListPageNunm = GetUIChild("MyTongMemberListPageNum").GetComponent<UILabel>();
        m_myTongMemberListContentRoot = GetUIChild("MyTongMemberListContent");
        m_myTongMemberListButtonList = m_myTongMemberListContentRoot.GetComponent<MogoSingleButtonList>();
        m_myTongMemberListCameraBegin = GetUIChild("MyTongMemberListContentPosBegin");
        m_myTongMemberListPageHeight = GetUIChild("MyTongMemberListContentBG").localScale.y;
        m_myTongMemberListCp = GetUIChild("MyTongMemberListCp");
        m_myTongMemberListDragCamera = m_myTongMemberListCamera.GetComponent<MyDragableCamera>();
        m_myTongMemberListDragCamera.MovePageDone +=
            () =>
            {
                OnListPageMove(m_myTongMemberListPageNunm, m_myTongMemberListDragCamera, m_myTongMemberDataList.Count, 100, m_myTongMemberListPageHeight);
            };
        //test data
        //m_myTongMemberDataList = new List<MemberData>();
        //for (int i = 0; i < 20; i++)
        //{
        //    MemberData data = new MemberData() { contribution = i.ToString(), date = i.ToString(), level = i.ToString(), name = i.ToString(), position = i.ToString(), power = i.ToString(), vocationIcon = i.ToString() };
        //    m_myTongMemberDataList.Add(data);

        //}

        //申请者列表
        m_myTongApplicantList = GetUIChild("MyTongApplicantList");
        m_myTongApplicantListCamera = GetUIChild("MyTongApplicantListContentCamera");
        m_myTongApplicantListDragCamera = m_myTongApplicantListCamera.GetComponent<MyDragableCamera>();
        m_myTongApplicantListCamera.GetComponent<UIViewport>().sourceCamera = GameObject.Find("GlobleUICamera").GetComponent<Camera>();
        m_myTongApplicantListContentRoot = GetUIChild("MyTongApplicantListContent");
        //m_myTongApplicantListButtonList = m_myTongApplicantListContentRoot.GetComponent<MogoSingleButtonList>();
        m_myTongApplicantListCameraBegin = GetUIChild("MyTongApplicantListContentPosBegin");
        m_myTongApplicantListPageHeight = GetUIChild("MyTongApplicantListContentBG").localScale.y;
        m_myTongApplicantListPageNunm = GetUIChild("MyTongApplicantListPageNum").GetComponent<UILabel>();

        m_myTongApplicantListDragCamera.MovePageDone +=
           () =>
           {
               OnListPageMove(m_myTongApplicantListPageNunm, m_myTongApplicantListDragCamera, m_myTongApplicantDataList.Count, 100, m_myTongApplicantListPageHeight);
           };
        //test data
        //m_myTongApplicantDataList = new List<ApplicantData>();
        //for (int i = 0; i < 10; i++)
        //{
        //    ApplicantData data = new ApplicantData() { level = i.ToString(), name = i.ToString(), power = i.ToString(), vocationIcon = i.ToString() };
        //    m_myTongApplicantDataList.Add(data);

        //}

        //推荐列表
        m_myTongPresenterList = GetUIChild("MyTongPresenterList");
        m_myTongPresenterListCamera = GetUIChild("MyTongPresenterListContentCamera");
        m_myTongPresenterListDragCamera = m_myTongPresenterListCamera.GetComponent<MyDragableCamera>();
        m_myTongPresenterListCamera.GetComponent<UIViewport>().sourceCamera = GameObject.Find("GlobleUICamera").GetComponent<Camera>();
        m_myTongPresenterListContentRoot = GetUIChild("MyTongPresenterListContent");
        m_myTongPresenterListButtonList = m_myTongPresenterListContentRoot.GetComponent<MogoSingleButtonList>();
        m_myTongPresenterListCameraBegin = GetUIChild("MyTongPresenterListContentPosBegin");
        m_myTongPresenterListPageHeight = GetUIChild("MyTongPresenterListContentBG").localScale.y;
        m_myTongPresenterListPageNunm = GetUIChild("MyTongPresenterListPageNum").GetComponent<UILabel>();

        m_myTongPresenterListDragCamera.MovePageDone +=
           () =>
           {
               OnListPageMove(m_myTongPresenterListPageNunm, m_myTongPresenterListDragCamera, m_myTongPresenterDataList.Count, 100, m_myTongPresenterListPageHeight);
           };
        //test data
        //m_myTongPresenterDataList = new List<PresenterData>();
        //for (int i = 0; i < 10; i++)
        //{
        //    PresenterData data = new PresenterData() { level = i.ToString(), name = i.ToString(), power = i.ToString(), vocationIcon = i.ToString() };
        //    m_myTongPresenterDataList.Add(data);

        //}


        //技能列表
        m_myTongSkillList = GetUIChild("MyTongSkill");
        m_myTongSkillListCamera = GetUIChild("MyTongSkillListCamera");
        m_myTongSkillListDragCamera = m_myTongSkillListCamera.GetComponent<MyDragableCamera>();
        m_myTongSkillListCamera.GetComponent<UIViewport>().sourceCamera = GameObject.Find("GlobleUICamera").GetComponent<Camera>();
        m_myTongSkillListContentRoot = GetUIChild("MyTongSkillList");
        //m_myTongPresenterListButtonList = m_myTongPresenterListContentRoot.GetComponent<MogoSingleButtonList>();
        m_myTongSkillListCameraBegin = GetUIChild("MyTongSkillListPosBegin");
        m_myTongSkillListPageWidth = GetUIChild("MyTongSkillListBG").localScale.x;

        m_myTongSkillListDragCamera.MovePageDone +=
           () =>
           {
           };
        //test data
        //m_myTongSkillDataList = new List<TongSkillData>();
        //for (int i = 0; i < 8; i++)
        //{
        //    TongSkillData data = new TongSkillData() { name = i.ToString(), effect1 = i.ToString(), effect2 = i.ToString(), icon = i.ToString(), starNum = i };
        //    m_myTongSkillDataList.Add(data);

        //}

        //龙鳞水晶
        m_myTongDragon = GetUIChild("MyTongDragon");
        m_myTongDragonLeftTimeLbl = GetUIChild("MyTongDragonBannerTimeText").GetComponent<UILabel>();
        m_myTongDragonImg = GetUIChild("MyTongDragonImg").GetComponent<UISprite>();
        m_myTongDragonProgressBar = GetUIChild("MyTongDragonProgressBar").GetComponent<MogoProgressBar>();
        m_myTongDragonCostlbl1 = GetUIChild("MyTongDragonBtn1Costlbl").GetComponent<UILabel>();
        m_myTongDragonCostlbl2 = GetUIChild("MyTongDragonBtn2Costlbl").GetComponent<UILabel>();
        m_myTongDragonCostlbl3 = GetUIChild("MyTongDragonBtn3Costlbl").GetComponent<UILabel>();

        m_myTongMemberTabLabelList[(int)MyTongMemberUITab.MyTongMemberTab1] = GetUIChild("MyTongMemberTab1Text").GetComponent<UILabel>();
        m_myTongMemberTabLabelList[(int)MyTongMemberUITab.MyTongMemberTab2] = GetUIChild("MyTongMemberTab2Text").GetComponent<UILabel>();
        m_myTongMemberTabLabelList[(int)MyTongMemberUITab.MyTongMemberTab3] = GetUIChild("MyTongMemberTab3Text").GetComponent<UILabel>();
        foreach (var pair in m_myTongMemberTabLabelList)
        {
            if (pair.Key == (int)MyTongMemberUITab.MyTongMemberTab1)
                MyTongMemberTabDown(pair.Key);
            else
                MyTongMemberTabUp(pair.Key);
        }
    }
Exemple #2
0
    private void InitMyTongUIObj()
    {
        m_myTong             = GetUIChild("MyTong");
        m_myTongChairmanName = GetUIChild("MyTongChairmanText").GetComponent <UILabel>();
        m_myTongNum          = GetUIChild("MyTongNumText").GetComponent <UILabel>();
        m_myTongMoney        = GetUIChild("MyTongMoneyText").GetComponent <UILabel>();
        m_myTongNotice       = GetUIChild("MyTongNoticeMsgText").GetComponent <UILabel>();

        m_myTongMemberListIsNew = GetUIChild("MyTongMemberBtnIcon").GetComponent <UISprite>();
        m_myTongSkillIsNew      = GetUIChild("MyTongSkillBtnIcon").GetComponent <UISprite>();
        m_myTongDragonIsNew     = GetUIChild("MyTongDragonBtnIcon").GetComponent <UISprite>();
        m_myTongWarIsNew        = GetUIChild("MyTongWarBtnIcon").GetComponent <UISprite>();

        //公会成员
        m_myTongMember        = GetUIChild("MyTongMember");
        m_myTongMemberTabList = GetUIChild("MyTongMemberTab").GetComponent <MogoSingleButtonList>();

        //成员列表
        m_myTongMemberList       = GetUIChild("MyTongMemberList");
        m_myTongMemberListCamera = GetUIChild("MyTongMemberListContentCamera");
        m_myTongMemberListCamera.GetComponent <UIViewport>().sourceCamera = GameObject.Find("GlobleUICamera").GetComponent <Camera>();
        m_myTongMemberListPageNunm                 = GetUIChild("MyTongMemberListPageNum").GetComponent <UILabel>();
        m_myTongMemberListContentRoot              = GetUIChild("MyTongMemberListContent");
        m_myTongMemberListButtonList               = m_myTongMemberListContentRoot.GetComponent <MogoSingleButtonList>();
        m_myTongMemberListCameraBegin              = GetUIChild("MyTongMemberListContentPosBegin");
        m_myTongMemberListPageHeight               = GetUIChild("MyTongMemberListContentBG").localScale.y;
        m_myTongMemberListCp                       = GetUIChild("MyTongMemberListCp");
        m_myTongMemberListDragCamera               = m_myTongMemberListCamera.GetComponent <MyDragableCamera>();
        m_myTongMemberListDragCamera.MovePageDone +=
            () =>
        {
            OnListPageMove(m_myTongMemberListPageNunm, m_myTongMemberListDragCamera, m_myTongMemberDataList.Count, 100, m_myTongMemberListPageHeight);
        };
        //test data
        //m_myTongMemberDataList = new List<MemberData>();
        //for (int i = 0; i < 20; i++)
        //{
        //    MemberData data = new MemberData() { contribution = i.ToString(), date = i.ToString(), level = i.ToString(), name = i.ToString(), position = i.ToString(), power = i.ToString(), vocationIcon = i.ToString() };
        //    m_myTongMemberDataList.Add(data);

        //}

        //申请者列表
        m_myTongApplicantList           = GetUIChild("MyTongApplicantList");
        m_myTongApplicantListCamera     = GetUIChild("MyTongApplicantListContentCamera");
        m_myTongApplicantListDragCamera = m_myTongApplicantListCamera.GetComponent <MyDragableCamera>();
        m_myTongApplicantListCamera.GetComponent <UIViewport>().sourceCamera = GameObject.Find("GlobleUICamera").GetComponent <Camera>();
        m_myTongApplicantListContentRoot = GetUIChild("MyTongApplicantListContent");
        //m_myTongApplicantListButtonList = m_myTongApplicantListContentRoot.GetComponent<MogoSingleButtonList>();
        m_myTongApplicantListCameraBegin = GetUIChild("MyTongApplicantListContentPosBegin");
        m_myTongApplicantListPageHeight  = GetUIChild("MyTongApplicantListContentBG").localScale.y;
        m_myTongApplicantListPageNunm    = GetUIChild("MyTongApplicantListPageNum").GetComponent <UILabel>();

        m_myTongApplicantListDragCamera.MovePageDone +=
            () =>
        {
            OnListPageMove(m_myTongApplicantListPageNunm, m_myTongApplicantListDragCamera, m_myTongApplicantDataList.Count, 100, m_myTongApplicantListPageHeight);
        };
        //test data
        //m_myTongApplicantDataList = new List<ApplicantData>();
        //for (int i = 0; i < 10; i++)
        //{
        //    ApplicantData data = new ApplicantData() { level = i.ToString(), name = i.ToString(), power = i.ToString(), vocationIcon = i.ToString() };
        //    m_myTongApplicantDataList.Add(data);

        //}

        //推荐列表
        m_myTongPresenterList           = GetUIChild("MyTongPresenterList");
        m_myTongPresenterListCamera     = GetUIChild("MyTongPresenterListContentCamera");
        m_myTongPresenterListDragCamera = m_myTongPresenterListCamera.GetComponent <MyDragableCamera>();
        m_myTongPresenterListCamera.GetComponent <UIViewport>().sourceCamera = GameObject.Find("GlobleUICamera").GetComponent <Camera>();
        m_myTongPresenterListContentRoot = GetUIChild("MyTongPresenterListContent");
        m_myTongPresenterListButtonList  = m_myTongPresenterListContentRoot.GetComponent <MogoSingleButtonList>();
        m_myTongPresenterListCameraBegin = GetUIChild("MyTongPresenterListContentPosBegin");
        m_myTongPresenterListPageHeight  = GetUIChild("MyTongPresenterListContentBG").localScale.y;
        m_myTongPresenterListPageNunm    = GetUIChild("MyTongPresenterListPageNum").GetComponent <UILabel>();

        m_myTongPresenterListDragCamera.MovePageDone +=
            () =>
        {
            OnListPageMove(m_myTongPresenterListPageNunm, m_myTongPresenterListDragCamera, m_myTongPresenterDataList.Count, 100, m_myTongPresenterListPageHeight);
        };
        //test data
        //m_myTongPresenterDataList = new List<PresenterData>();
        //for (int i = 0; i < 10; i++)
        //{
        //    PresenterData data = new PresenterData() { level = i.ToString(), name = i.ToString(), power = i.ToString(), vocationIcon = i.ToString() };
        //    m_myTongPresenterDataList.Add(data);

        //}


        //技能列表
        m_myTongSkillList           = GetUIChild("MyTongSkill");
        m_myTongSkillListCamera     = GetUIChild("MyTongSkillListCamera");
        m_myTongSkillListDragCamera = m_myTongSkillListCamera.GetComponent <MyDragableCamera>();
        m_myTongSkillListCamera.GetComponent <UIViewport>().sourceCamera = GameObject.Find("GlobleUICamera").GetComponent <Camera>();
        m_myTongSkillListContentRoot = GetUIChild("MyTongSkillList");
        //m_myTongPresenterListButtonList = m_myTongPresenterListContentRoot.GetComponent<MogoSingleButtonList>();
        m_myTongSkillListCameraBegin = GetUIChild("MyTongSkillListPosBegin");
        m_myTongSkillListPageWidth   = GetUIChild("MyTongSkillListBG").localScale.x;

        m_myTongSkillListDragCamera.MovePageDone +=
            () =>
        {
        };
        //test data
        //m_myTongSkillDataList = new List<TongSkillData>();
        //for (int i = 0; i < 8; i++)
        //{
        //    TongSkillData data = new TongSkillData() { name = i.ToString(), effect1 = i.ToString(), effect2 = i.ToString(), icon = i.ToString(), starNum = i };
        //    m_myTongSkillDataList.Add(data);

        //}

        //龙鳞水晶
        m_myTongDragon            = GetUIChild("MyTongDragon");
        m_myTongDragonLeftTimeLbl = GetUIChild("MyTongDragonBannerTimeText").GetComponent <UILabel>();
        m_myTongDragonImg         = GetUIChild("MyTongDragonImg").GetComponent <UISprite>();
        m_myTongDragonProgressBar = GetUIChild("MyTongDragonProgressBar").GetComponent <MogoProgressBar>();
        m_myTongDragonCostlbl1    = GetUIChild("MyTongDragonBtn1Costlbl").GetComponent <UILabel>();
        m_myTongDragonCostlbl2    = GetUIChild("MyTongDragonBtn2Costlbl").GetComponent <UILabel>();
        m_myTongDragonCostlbl3    = GetUIChild("MyTongDragonBtn3Costlbl").GetComponent <UILabel>();

        m_myTongMemberTabLabelList[(int)MyTongMemberUITab.MyTongMemberTab1] = GetUIChild("MyTongMemberTab1Text").GetComponent <UILabel>();
        m_myTongMemberTabLabelList[(int)MyTongMemberUITab.MyTongMemberTab2] = GetUIChild("MyTongMemberTab2Text").GetComponent <UILabel>();
        m_myTongMemberTabLabelList[(int)MyTongMemberUITab.MyTongMemberTab3] = GetUIChild("MyTongMemberTab3Text").GetComponent <UILabel>();
        foreach (var pair in m_myTongMemberTabLabelList)
        {
            if (pair.Key == (int)MyTongMemberUITab.MyTongMemberTab1)
            {
                MyTongMemberTabDown(pair.Key);
            }
            else
            {
                MyTongMemberTabUp(pair.Key);
            }
        }
    }