Releases: RimuruDev/TMPFontReplacer_Old
v1.2.1
TMPFontReplacer (TextMeshPro Font Replacer) для Unity
Описание
TMP Font Replacer — это мощный инструмент для Unity Editor, предназначенный для автоматизации процесса замены шрифтов в компонентах TextMeshPro на всех префабах в указанной папке проекта. Этот инструмент идеально подходит для разработчиков и дизайнеров, которым необходимо быстро обновить шрифты в большом количестве префабов, экономя время и усилия.
Ключевые особенности
- Поиск и замена шрифтов в компонентах TextMeshPro на всех префабах в указанной папке и её подпапках.
- Простой и понятный пользовательский интерфейс.
- Возможность выбора любого шрифта, импортированного в проект как
TMP_FontAsset.
Установка
Способ 1: Установка через Unity Package Manager
- Откройте Unity и перейдите в
Window>Package Manager. - Нажмите на кнопку
+в левом верхнем углу. - Выберите
Add package from git URL.... - Введите следующий URL:
https://github.com/RimuruDev/TMPFontReplacer.git - Нажмите
Add, чтобы установить пакет.
Способ 2: Установка из релиза
- Перейдите на страницу Releases в репозитории.
- Скачайте последнюю версию
.unitypackageфайла. - В Unity выберите
Assets>Import Package>Custom Package.... - Выберите скачанный
.unitypackageфайл и импортируйте его в ваш проект.
Как использовать
- Настройка и запуск:
- Откройте Unity и дождитесь завершения компиляции скриптов.
- В меню
RimuruDev ToolsвыберитеTMP Font Replacer, чтобы открыть окно инструмента. - Введите путь к папке с префабами, где нужно заменить шрифты. Пример:
Assets/YourPrefabsFolder. - Выберите новый шрифт для установки, используя поле выбора
New Font. - Нажмите кнопку
Replace Fontsдля начала процесса замены шрифтов.
Преимущества
Использование TMP Font Replacer позволяет значительно сократить время, необходимое для ручной замены шрифтов в большом количестве префабов, минимизируя рутинную работу и предотвращая ошибки. Это идеальное решение для проектов, в которых часто требуется обновление визуального стиля или исправление шрифтов.
Важно знать
- LegacyFontReplacer предназначен для компонентов Text (Legacy). TMPFontReplacer предназначен для TextMeshPro.
- Этот инструмент предназначен для использования только в редакторе Unity и не будет работать в сборке игры.
- Убедитесь, что выбранный шрифт уже импортирован в проект как
TMP_FontAsset. - Используйте инструмент с осторожностью, так как он перезаписывает существующие настройки шрифтов на префабах.
Full Changelog: RimuruDev/TMPFontReplacer@v1.2.0.0...v1.2.1
Added support for UnityEngine.TextMesh
v1.1.0.0
TMPFontReplacer (TextMeshPro Font Replacer) для Unity
Описание
TMP Font Replacer — это мощный инструмент для Unity Editor, предназначенный для автоматизации процесса замены шрифтов в компонентах TextMeshPro на всех префабах в указанной папке проекта. Этот инструмент идеально подходит для разработчиков и дизайнеров, которым необходимо быстро обновить шрифты в большом количестве префабов, экономя время и усилия.
Ключевые особенности
- Поиск и замена шрифтов в компонентах TextMeshPro на всех префабах в указанной папке и её подпапках.
- Простой и понятный пользовательский интерфейс.
- Возможность выбора любого шрифта, импортированного в проект как
TMP_FontAsset.
Как использовать
-
Подготовка:
- Убедитесь, что в вашем проекте Unity есть папка
Editorна верхнем уровне вашего каталогаAssets. Если такой папки нет, создайте её. - Скопируйте скрипт
TMPFontReplacer.csв папкуEditor. - Или скачайте
TMPFontReplacer.unitypackageв разлеле Release и просто перетащите в проект. Готово.
- Убедитесь, что в вашем проекте Unity есть папка
-
Настройка и запуск:
- Откройте Unity и дождитесь компиляции скриптов :D
- В меню
RimuruDev ToolsвыберитеTMP Font Replacer, чтобы открыть окно инструмента. - Введите путь к папке с префабами, где нужно заменить шрифты. Пример:
Assets/YourPrefabsFolder. - Выберите новый шрифт для установки, используя поле выбора
New Font. - Нажмите кнопку
Replace Fontsдля начала процесса замены шрифтов.
Преимущества
Использование TMP Font Replacer позволяет значительно сократить время, необходимое для ручной замены шрифтов в большом количестве префабов, минимизируя рутинную работу и предотвращая ошибки. Это идеальное решение для проектов, в которых часто требуется обновление визуального стиля или исправление шрифтов.
Важно знать
- LegacyFontReplacer для компонентов Text (Legacy). TMPFontReplacer для TextMeshPro.
- Этот инструмент предназначен для использования в редакторе Unity и не будет работать в сборке игры.
- Убедитесь, что выбранный шрифт уже импортирован в проект как
TMP_FontAsset. - Используйте инструмент с осторожностью, так как он перезаписывает существующие настройки шрифтов на префабах.
TODO:
- Добавить Undo/Redo, или попап который еще раз напомнит о том, что шрифты будут заменены на новые.
- Добавить пакет в PackageManager
v1.0.0.0
TextMeshPro Font Replacer для Unity
Описание
TMP Font Replacer — это мощный инструмент для Unity Editor, предназначенный для автоматизации процесса замены шрифтов в компонентах TextMeshPro на всех префабах в указанной папке проекта. Этот инструмент идеально подходит для разработчиков и дизайнеров, которым необходимо быстро обновить шрифты в большом количестве префабов, экономя время и усилия.
Ключевые особенности
- Поиск и замена шрифтов в компонентах TextMeshPro на всех префабах в указанной папке и её подпапках.
- Простой и понятный пользовательский интерфейс.
- Возможность выбора любого шрифта, импортированного в проект как
TMP_FontAsset.
Как использовать
-
Подготовка:
- Убедитесь, что в вашем проекте Unity есть папка
Editorна верхнем уровне вашего каталогаAssets. Если такой папки нет, создайте её. - Скопируйте скрипт
TMPFontReplacer.csв папкуEditor. - Или скачайте
TMPFontReplacer.unitypackageв разлеле Release и просто перетащите в проект. Готово.
- Убедитесь, что в вашем проекте Unity есть папка
-
Настройка и запуск:
- Откройте Unity и дождитесь компиляции скриптов :D
- В меню
RimuruDev ToolsвыберитеTMP Font Replacer, чтобы открыть окно инструмента. - Введите путь к папке с префабами, где нужно заменить шрифты. Пример:
Assets/YourPrefabsFolder. - Выберите новый шрифт для установки, используя поле выбора
New Font. - Нажмите кнопку
Replace Fontsдля начала процесса замены шрифтов.
Преимущества
Использование TMP Font Replacer позволяет значительно сократить время, необходимое для ручной замены шрифтов в большом количестве префабов, минимизируя рутинную работу и предотвращая ошибки. Это идеальное решение для проектов, в которых часто требуется обновление визуального стиля или исправление шрифтов.
Важно знать
- Этот инструмент предназначен для использования в редакторе Unity и не будет работать в сборке игры.
- Убедитесь, что выбранный шрифт уже импортирован в проект как
TMP_FontAsset. - Используйте инструмент с осторожностью, так как он перезаписывает существующие настройки шрифтов на префабах.
TODO:
- Добавить Undo/Redo, или попап который еще раз напомнит о том, что шрифты будут заменены на новые.
- Добавить пакет в PackageManager