Пример #1
0
 public void ShowEditBox(LineupInfo lineup)
 {
     mLineup = lineup;
     transform.FindChild("Rename").gameObject.SetActive(true);
     transform.root.GetComponent <LandingRoot>().mPopup = transform.FindChild("Rename").gameObject;
     transform.FindChild("Rename").FindChild("Box").FindChild("Input").GetComponent <UIInput>().value = lineup.name;
 }
Пример #2
0
 public void ShowEditBox(LineupInfo lineup)
 {
     mLineup = lineup;
     transform.FindChild("Rename").gameObject.SetActive(true);
     transform.root.GetComponent<LandingRoot>().mPopup = transform.FindChild("Rename").gameObject;
     transform.FindChild("Rename").FindChild("Box").FindChild("Input").GetComponent<UIInput>().value = lineup.name;
 }
Пример #3
0
    public void SetDesignated(PlayerInfo info)
    {
        switch (transform.root.FindChild("SelectPlayer").GetComponent <SelectPlayer>().mSelectedNo)
        {
        case 1: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("BtnP").GetComponent <BtnPosition>().SetDesignated(info);     break;

        case 2: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("BtnC").GetComponent <BtnPosition>().SetDesignated(info);     break;

        case 3: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("Btn1B").GetComponent <BtnPosition>().SetDesignated(info);    break;

        case 4: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("Btn2B").GetComponent <BtnPosition>().SetDesignated(info);    break;

        case 5: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("Btn3B").GetComponent <BtnPosition>().SetDesignated(info);    break;

        case 6: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("BtnSS").GetComponent <BtnPosition>().SetDesignated(info);    break;

        case 7: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("BtnLF").GetComponent <BtnPosition>().SetDesignated(info);    break;

        case 8: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("BtnCF").GetComponent <BtnPosition>().SetDesignated(info);    break;

        case 9: transform.FindChild("Body").FindChild("Ground").FindChild("BtnPosition")
            .FindChild("BtnRF").GetComponent <BtnPosition>().SetDesignated(info);    break;
        }

        for (int i = 0; i < transform.FindChild("Body").FindChild("List").FindChild("Scroll View").childCount; i++)
        {
            int pos = int.Parse(transform.FindChild("Body").FindChild("List").FindChild("Scroll View")
                                .GetChild(i).FindChild("Label").GetComponent <UILabel>().text);
            if (pos == transform.root.FindChild("SelectPlayer").GetComponent <SelectPlayer>().mSelectedNo)
            {
                transform.FindChild("Body").FindChild("List").FindChild("Scroll View")
                .GetChild(i).GetComponent <ItemPosition>().SetDesignated(info);
                break;
            }
        }

        transform.FindChild("Body").FindChild("Btm").GetComponent <BtmInfo>()
        .SetBtmInfo(transform.FindChild("Body").FindChild("List").FindChild("Scroll View"));

        mLineup = null;
    }
Пример #4
0
    void InitItem(UIListItem item, int index)
    {
        LineupInfo info = mLineupEvent.Response.data[index];

        item.Target.GetComponent <ItemLineup>().mLineupInfo = info;

        item.Target.transform.FindChild("Normal").FindChild("LblName").GetComponent <UILabel>().text = info.name;
        int width = item.Target.transform.FindChild("Normal").FindChild("LblName").GetComponent <UILabel>().width;

        item.Target.transform.FindChild("Normal").FindChild("LblName").FindChild("BtnEdit").
        localPosition = new Vector3(width + 40f, 0);
        item.Target.transform.FindChild("Delete").FindChild("LblName").GetComponent <UILabel>().text  = info.name;
        item.Target.transform.FindChild("Normal").FindChild("LblValue").GetComponent <UILabel>().text = info.entryPlayers;
        item.Target.transform.FindChild("Delete").FindChild("LblValue").GetComponent <UILabel>().text = info.entryPlayers;
    }
Пример #5
0
    public void InitRegisterEntry(ContestListInfo contestInfo, LineupInfo lineup)
    {
        InitRegisterEntry(contestInfo);

        if (lineup == null)
        {
            return;
        }

        long [][] lineupArr = new long[2][] {
            new long[] { lineup.slot1, lineup.slot2, lineup.slot3, lineup.slot4, lineup.slot5,
                         lineup.slot6, lineup.slot7, lineup.slot8, lineup.slot9 },
            new long[] { lineup.item1, lineup.item2, lineup.item3, lineup.item4, lineup.item5,
                         lineup.item6, lineup.item7, lineup.item8, lineup.item9 },
        };

        for (int i = 0; i < lineupArr[0].Length; i++)
        {
            PlayerInfo playerInfo = UserMgr.PlayerDic[lineupArr[0][i]];
//			foreach(PlayerInfo info in UserMgr.PlayerList){
//				if(info.playerId == ){
//					playerInfo = info;
//					break;
//				}
//			}

            if (lineupArr[1][i] > 0)
            {
                playerInfo = MakePlayerCard(playerInfo);
            }

            transform.root.FindChild("SelectPlayer").GetComponent <SelectPlayer>().mSelectedNo = i + 1;
            SetDesignated(playerInfo);
        }

        if (lineup.name == null || lineup.name.Length < 1)
        {
            transform.FindChild("InfoTop").FindChild("NewEntry").FindChild("Input").GetComponent <UIInput>()
            .value = lineup.lineupName;
        }
        else
        {
            transform.FindChild("InfoTop").FindChild("NewEntry").FindChild("Input").GetComponent <UIInput>()
            .value = lineup.name;
        }

        mLineup = lineup;
    }
Пример #6
0
        private string GetName(LineupInfo info)
        {
            var name = info.lineupName;

            if (string.Equals(info.lineupType, "cab", StringComparison.OrdinalIgnoreCase))
            {
                name += " - Cable";
            }
            else if (string.Equals(info.lineupType, "sat", StringComparison.OrdinalIgnoreCase))
            {
                name += " - SAT";
            }
            else if (string.Equals(info.lineupType, "ota", StringComparison.OrdinalIgnoreCase))
            {
                name += " - OTA";
            }

            return(name);
        }