public void ScrollChars(float scrollAmount)
    {
        if (!masterNameEntry)
        {
            return;
        }

        if (0 > finalStringIndex || finalStringIndex >= masterNameEntry.finalString.Length)
        {
            return;
        }

        masterNameEntry.finalString[finalStringIndex] += scrollAmount + NameEntry.AvailableChars.Length;
        masterNameEntry.finalString[finalStringIndex] %= NameEntry.AvailableChars.Length;

        if (text)
        {
            text.text = masterNameEntry.GetCharAtIndex(finalStringIndex).ToString();
        }
    }