/// <summary> /// 显示可以一起去的人 /// </summary> void ShowValidWithPeople() { for (int i = 0; i < RoleManager.Instance.playerPeople.protoData.ValidWithPeople.Count; i++) { UInt64 onlyId = RoleManager.Instance.playerPeople.protoData.ValidWithPeople[i]; People people = RoleManager.Instance.FindPeopleWithOnlyId(onlyId); ActionReadyPanelPeopleView actionReadyPanelPeopleView = PanelManager.Instance.OpenSingle <ActionReadyPanelPeopleView>(grid, people); actionReadyPanelPeopleView.parentPanel = this; actionReadyPanelPeopleViewList.Add(actionReadyPanelPeopleView); } }
/// <summary> /// 选择了同伴 /// </summary> public void OnChoosedFriend(ActionReadyPanelPeopleView view) { for (int i = 0; i < actionReadyPanelPeopleViewList.Count; i++) { ActionReadyPanelPeopleView theView = actionReadyPanelPeopleViewList[i]; if (view == theView) { theView.Choose(true); } else { theView.Choose(false); } } ShowChoosedPeopleNum(); }