using UnityEngine; using TMPro; public class InputFieldValidator : MonoBehaviour { public TMP_InputField inputField; void Start() { // Assign the validation method to onValidateInput inputField.onValidateInput = ValidateInput; } // This method checks each character and prevents certain characters from being entered private char ValidateInput(string text, int charIndex, char addedChar) { // List of characters to block if (addedChar == ',' || addedChar == '"') { // Return '\0' (null character) to prevent input return '\0'; } // Otherwise, allow the character return addedChar; } }