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(); }); }