void Update() { if (Dictionary.MenuC.CurLayer != MenuController.Layers.ServerTab) { Y += Input.GetAxis("Mouse ScrollWheel") * -340; Y = Mathf.Clamp(Y, 470, 3000); } y = Mathf.Lerp(y, Y, Time.deltaTime * 10); This.transform.localPosition = new Vector2(0, y); if (Input.GetKeyDown(KeyCode.Escape) && Dictionary.MenuC.CurLayer == MenuController.Layers.ServerTab && !Dictionary.ColorActive && !Dictionary.ESCTimer) { Modes = ServerTabModes.None; Dictionary.ESCTimer = true; Dictionary.MenuC.CurLayer = MenuController.Layers.Servers; CurrentServer = null; } }
public void ClickedOnServer(Server S) { Modes = ServerTabModes.ClickOnServer; CurrentServer = S; ServerHead.gameObject.SetActive(true); print(S.Name); Name.text = S.Name; Players.text = $"{S.PlayersC}/{S.MaxP}"; IP.text = $"{S.IP}:{S.Port}"; if (S.NeedPassword) { Password.gameObject.SetActive(true); } else { Password.gameObject.SetActive(false); } }
public void TabHost() { Modes = ServerTabModes.Host; }
public void TabDirectConnection() { Modes = ServerTabModes.DirectConnect; }