| 123456789101112131415161718192021222324252627 | using UnityEngine;using System;namespace TMPro{    /// <summary>    /// EXample of a Custom Character Input Validator to only allow digits from 0 to 9.    /// </summary>    [Serializable]    //[CreateAssetMenu(fileName = "InputValidator - Digits.asset", menuName = "TextMeshPro/Input Validators/Digits", order = 100)]    public class TMP_DigitValidator : TMP_InputValidator    {        // Custom text input validation function        public override char Validate(ref string text, ref int pos, char ch)        {            if (ch >= '0' && ch <= '9')            {                text += ch;                pos += 1;                return ch;            }            return (char)0;        }    }}
 |