private void Start() { versionText.text = "v" + Config.MAJOR_VERSION + "." + Config.MINOR_VERSION + "." + Config.PATCH_VERSION; serverOneButton.onClick.AddListener(() => { Connect("52.29.103.48", 10000); }); connectionFailedOkButton.onClick.AddListener(() => { gameSystem.SelectServerMenu(); }); cancelButton.onClick.AddListener(() => { CancelConnection(); }); customServerButton.onClick.AddListener(() => { gameSystem.CustomServerMenu(); }); exitButton.onClick.AddListener(() => Application.Quit()); creditsButton.onClick.AddListener(() => { gameSystem.CreditsScreen(); }); UIUtilities.Hide(selectServerMenu); gameSystem.SelectServerMenu(); }
private void Start() { versionText.text = "v" + Config.MAJOR_VERSION + "." + Config.MINOR_VERSION + "." + Config.PATCH_VERSION; connectButton.onClick.AddListener(() => { try { bool validIp = IPAddress.TryParse(ipAddressInputField.text, out IPAddress ipAddress); if (validIp) { UInt16 port = Convert.ToUInt16(portInputField.text); Connect(ipAddressInputField.text, port); } else { gameSystem.CustomServerMenu(); } } catch (Exception e) { gameSystem.CustomServerMenu(); } }); connectionFailedOkButton.onClick.AddListener(() => { gameSystem.CustomServerMenu(); }); cancelButton.onClick.AddListener(() => { CancelConnection(); }); leaveButton.onClick.AddListener(() => gameSystem.SelectServerMenu()); UIUtilities.Hide(customServerMenu); }