Skip to content

Unity заменить все шрифты в проекте TextMeshPro. TMP Font Replacer — это мощный инструмент для Unity Editor, предназначенный для автоматизации процесса замены шрифтов в компонентах TextMeshPro на всех префабах в указанной папке проекта. Этот инструмент идеально подходит для разработчиков и дизайнеров, которым необходимо быстро обновить шрифты.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

RimuruDev/TMPFontReplacer

Repository files navigation

TMPFontReplacer (TextMeshPro Font Replacer) для Unity

Описание

TMP Font Replacer — это мощный инструмент для Unity Editor, предназначенный для автоматизации процесса замены шрифтов в компонентах TextMeshPro на всех префабах в указанной папке проекта. Этот инструмент идеально подходит для разработчиков и дизайнеров, которым необходимо быстро обновить шрифты в большом количестве префабов, экономя время и усилия.

Ключевые особенности

  • Поиск и замена шрифтов в компонентах TextMeshPro на всех префабах в указанной папке и её подпапках.
  • Простой и понятный пользовательский интерфейс.
  • Возможность выбора любого шрифта, импортированного в проект как TMP_FontAsset.

Установка

Способ 1: Установка через Unity Package Manager

  1. Откройте Unity и перейдите в Window > Package Manager.
  2. Нажмите на кнопку + в левом верхнем углу.
  3. Выберите Add package from git URL....
  4. Введите следующий URL: https://github.com/RimuruDev/TMPFontReplacer.git
  5. Нажмите Add, чтобы установить пакет.

Способ 2: Установка из релиза

  1. Перейдите на страницу Releases в репозитории.
  2. Скачайте последнюю версию .unitypackage файла.
  3. В Unity выберите Assets > Import Package > Custom Package....
  4. Выберите скачанный .unitypackage файл и импортируйте его в ваш проект.

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

  1. Настройка и запуск:
    • Откройте Unity и дождитесь завершения компиляции скриптов.
    • В меню RimuruDev Tools выберите TMP Font Replacer, чтобы открыть окно инструмента.
    • Введите путь к папке с префабами, где нужно заменить шрифты. Пример: Assets/YourPrefabsFolder.
    • Выберите новый шрифт для установки, используя поле выбора New Font.
    • Нажмите кнопку Replace Fonts для начала процесса замены шрифтов.

image image

Преимущества

Использование TMP Font Replacer позволяет значительно сократить время, необходимое для ручной замены шрифтов в большом количестве префабов, минимизируя рутинную работу и предотвращая ошибки. Это идеальное решение для проектов, в которых часто требуется обновление визуального стиля или исправление шрифтов.

Важно знать

  • LegacyFontReplacer предназначен для компонентов Text (Legacy). TMPFontReplacer предназначен для TextMeshPro.
  • Этот инструмент предназначен для использования только в редакторе Unity и не будет работать в сборке игры.
  • Убедитесь, что выбранный шрифт уже импортирован в проект как TMP_FontAsset.
  • Используйте инструмент с осторожностью, так как он перезаписывает существующие настройки шрифтов на префабах.

About

Unity заменить все шрифты в проекте TextMeshPro. TMP Font Replacer — это мощный инструмент для Unity Editor, предназначенный для автоматизации процесса замены шрифтов в компонентах TextMeshPro на всех префабах в указанной папке проекта. Этот инструмент идеально подходит для разработчиков и дизайнеров, которым необходимо быстро обновить шрифты.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Packages

No packages published

Languages