Esempio n. 1
0
    void Start()
    {
        team_Btn[0].onClick.AddListener(delegate() { selectedTeam = 0; UpdateTeamList(); });
        team_Btn[1].onClick.AddListener(delegate() { selectedTeam = 1; UpdateTeamList(); });
        team_Btn[2].onClick.AddListener(delegate() { selectedTeam = 2; UpdateTeamList(); });
        team_Btn[3].onClick.AddListener(delegate() { selectedTeam = 3; UpdateTeamList(); });
        team_Btn[4].onClick.AddListener(delegate() { selectedTeam = 4; UpdateTeamList(); });
        team_Btn[5].onClick.AddListener(delegate() { selectedTeam = 5; UpdateTeamList(); });
        team_Btn[6].onClick.AddListener(delegate() { selectedTeam = 6; UpdateTeamList(); });

        doBtn.onClick.AddListener(delegate() {
            if (selectedTeam == -1)
            {
                MessagePanel.Instance.AddMessage("未指定队伍");
                return;
            }
            if (selectedDungeon == -1)
            {
                MessagePanel.Instance.AddMessage("未指定目的地");
                return;
            }
            if (selectedDistrict == -1)
            {
                MessagePanel.Instance.AddMessage("未指定据点");
                return;
            }
            if (selectedHeroID.Count == 0)
            {
                MessagePanel.Instance.AddMessage("队伍无成员");
                return;
            }
            gc.AdventureTeamSend(selectedDistrict, selectedDungeon, (byte)selectedTeam, selectedHeroID);
        });
        closeBtn.onClick.AddListener(delegate() { OnHide(); });
    }