コード例 #1
0
ファイル: World.cs プロジェクト: jrmitch120/Legend
        public Player GetPlayer(Reference <Player> playerReference)
        {
            Player player;

            if (!_players.TryGetValue(playerReference, out player))
            {
                player = _service.GetGameObjectById <Player>(playerReference.Id);

                if (player == null)
                {
                    return(null);
                }

                _players.TryAdd(player, player);
            }

            player.LastAccessed = DateTime.Now;

            return(player);
        }