using Mirror; using UnityEngine; public class MyNetworkManager : NetworkManager { public override void OnServerAddPlayer(NetworkConnectionToClient conn) { base.OnServerAddPlayer(conn); MyNetworkPlayer player = conn.identity.GetComponent(); player.SetDisplayName($"Player {numPlayers.ToString()}"); player.SetPlayerColor(GetRandomColor()); } private static Color GetRandomColor() => new(Random.value, Random.value, Random.value); }