// Event listeners public override void OnPointerClick(PointerEventData data) { if (Connected) { Connected.Disconnect(); Disconnect(); if (inputField) { inputField.SetActive(true); text.SetActive(false); } else if (inputToggle) { inputToggle.SetActive(true); text.SetActive(false); } } else { if (Manager.ConnectManager.Connect(this)) { if (inputField) { inputField.SetActive(false); text.SetActive(true); } else if (inputToggle) { inputToggle.SetActive(false); text.SetActive(true); } } } }
override public void OnPointerClick(PointerEventData data) { if (Connected) { Connected.Disconnect(); Disconnect(); } else { Manager.ConnectManager.SelectToConnect(this); } }