Ejemplo n.º 1
0
        public static LitePlayer ConvertConnectionToPlayer(int connectionId)
        {
            if (connectionId == -1)
            {
                return(null);
            }

            if (connectionToPlayer.ContainsKey(connectionId))
            {
                return(Networking.GetPlayer(connectionToPlayer[connectionId]));
            }
            else
            {
                if (Networking.players.Count == 0)
                {
                    return(null);
                }

                Debug.LogWarning("This Connection ID is " + connectionId);
                foreach (KeyValuePair <int, int> kv in connectionToPlayer)
                {
                    Debug.LogWarning(kv.Key + " : " + kv.Value);
                }
                Debug.LogWarning("End");
                return(Networking.players[Networking.players.Keys.GetEnumerator().Current]);
            }
        }
Ejemplo n.º 2
0
 public LitePlayer GetExecutingClient()
 {
     return(Networking.GetPlayer(executingClient));
 }