public void Handle_LeaderInstance(Swimmer s) { //Debug.Log(s.name + " instance",s.gameObject); //Debug.Log("LeadersAll.count = " + LeadersAll.Count); LeadersAll.Add(s.GetInstanceID(), s); s.EvtSwimOutLiveArea += () => LeadersAll.Remove(s.GetInstanceID()); }
public void Handle_LeaderInstance(Swimmer s) { //Debug.Log(s.name + " instance",s.gameObject); //Debug.Log("LeadersAll.count = " + LeadersAll.Count); LeadersAll.Add(s.GetInstanceID(), s); s.EvtSwimOutLiveArea += () => { LeadersAll.Remove(s.GetInstanceID()); }; }