hello guys i wanna know how i can change GUI server list to UI.. example; my code: Code (CSharp): using UnityEngine; public class NetworkManager : MonoBehaviour { public Transform ServerParent; private const string typeName = "RacingGame"; private const string gameName = "RoomName"; private HostData[] hostList; private float Timer; void OnGUI() { if (!Network.isClient && !Network.isServer) { if (GUI.Button(new Rect(100, 100, 250, 100), "Start Server")) StartServer(); if (hostList != null) { for (int i = 0; i < hostList.Length; i++) { if (GUI.Button(new Rect(400, 100 + (110 * i), 300, 100), hostList[i].gameName)) JoinServer(hostList[i]); } } } } public void StartServer() { if(gameName != null) { Network.InitializeServer(5, 25000, !Network.HavePublicAddress()); MasterServer.RegisterHost(typeName, gameName); } } void OnServerInitialized() { SpawnPlayer(); } void Update() { Timer = Time.deltaTime; if (Timer > 5 && MasterServer.PollHostList().Length > 0) { hostList = MasterServer.PollHostList(); Timer = 0; } } private void JoinServer(HostData hostData) { Network.Connect(hostData); } void OnConnectedToServer() { SpawnPlayer(); } private void SpawnPlayer() { //Network.Instantiate(playerPrefab, Vector3.up * 5, Quaternion.identity, 0); } }