public void OnInputfieldClick(object objectInp, UIPointerEventArgs args) { GameObject clickedObject = args.currentTarget; if (MenuManager.Instance.menuStack.Peek() != Instance) { //this menu is not visible return; } InputField clickedInputField = clickedObject.GetComponent <InputField>(); if (clickedInputField != null) { currentInputfield = clickedInputField; string userInput = "Enter the desired Value!"; NumPad.Show(FillInputfield, userInput); } }
public void OnInputFieldClick(object obj, UIPointerEventArgs args) { GameObject clickedObject = args.currentTarget; if (MenuManager.Instance.menuStack.Peek() != Instance) { //this menu is not visible return; } InputField clickedInputField = clickedObject.GetComponent <InputField>(); if (clickedInputField != null) { if (clickedInputField.name.Contains("ID")) { NumPad.Show(EditID, "Set desired ID!"); } else if (clickedInputField.name.Contains("Name")) { KeyboardManager.Show(EditName, "Set desired Name!"); } } }