예제 #1
0
    // encuentre miembros de la reunión cercanos para compartir elementos
    public List <Player> GetMembersInProximity()
    {
        List <Player> players = new List <Player>();

        if (InMeeting())
        {
            // (evite Linq porque es PESADO (!) en GC y rendimiento)
            foreach (NetworkConnection conn in netIdentity.observers.Values)
            {
                Player observer = conn.identity.GetComponent <Player>();
                if (meeting.Contains(observer.name))
                {
                    players.Add(observer);
                }
            }
        }
        return(players);
    }