Skip to content

Репозиторий Unity_TextLimiter содержит скрипты для ограничения количества символов в текстовых компонентах Unity. Эти скрипты предназначены для использования с двумя разными типами текстовых компонентов: стандартным компонентом Text из Unity UI и компонентом TMP_Text от TextMesh Pro.

License

Notifications You must be signed in to change notification settings

RimuruDev/Unity_TextLimiter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Unity Text Limiter

Описание

Репозиторий Unity_TextLimiter содержит скрипты для ограничения количества символов в текстовых компонентах Unity. Эти скрипты предназначены для использования с двумя разными типами текстовых компонентов: стандартным компонентом Text из Unity UI и компонентом TMP_Text от TextMesh Pro.

Скрипты

LegacyTextLimiter

  • Назначение: Ограничивает количество символов в компоненте Text (Unity UI).
  • Ключевые особенности:
    • maxLength: Максимальное количество символов, которое может быть отображено.
    • editorMode: Позволяет тестировать ограничение символов прямо в редакторе Unity.

image

TMPTextLimiter

  • Назначение: Ограничивает количество символов в компоненте TMP_Text (TextMesh Pro).
  • Ключевые особенности:
    • maxLength: Максимальное количество символов, которое может быть отображено.
    • editorMode: Позволяет тестировать ограничение символов прямо в редакторе Unity.

image

Как использовать

  1. Выбор нужного скрипта: В зависимости от того, какой текстовый компонент вы используете (Text или TMP_Text), выберите соответствующий скрипт (LegacyTextLimiter или TMPTextLimiter).

  2. Добавление скрипта к объекту: Перетащите выбранный скрипт на GameObject, который содержит текстовый компонент, к которому вы хотите применить ограничение символов.

  3. Настройка параметров: В инспекторе Unity настройте параметры скрипта, такие как maxLength для задания максимального количества символов и editorMode для включения тестирования в редакторе.

  4. Тестирование: Если editorMode включен, вы можете начать ввод текста прямо в редакторе Unity, чтобы увидеть, как работает ограничение символов. В режиме игры скрипт будет автоматически применять ограничение к вводимому тексту.

Начало работы

Для начала работы с этими скриптами, склонируйте репозиторий или загрузите его содержимое, а затем добавьте необходимые скрипты к вашим текстовым компонентам в проекте Unity. Настройте параметры в соответствии с вашими требованиями, и вы будете готовы к использованию ограничений символов в ваших текстовых полях.

Автор

RimuruDev

Написал для

MaksimSazanovich


About

Репозиторий Unity_TextLimiter содержит скрипты для ограничения количества символов в текстовых компонентах Unity. Эти скрипты предназначены для использования с двумя разными типами текстовых компонентов: стандартным компонентом Text из Unity UI и компонентом TMP_Text от TextMesh Pro.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages