Unity Tilemap Material Setter - это инструмент для редактора Unity, который автоматизирует процесс установки материалов для всех компонентов TilemapRenderer
во всех сценах, находящихся в указанной директории.
В крупных проектах Unity с множеством сцен и тайлмапов вручную изменять материал для каждого TilemapRenderer
может быть трудоемким и подверженным ошибкам процессом. Этот инструмент решает данную проблему, автоматизируя этот процесс и экономя ваше время.
-
Скачайте и распакуйте последний релиз или склонируйте репозиторий:
git clone https://github.com/RimuruDev/Unity-TilemapMaterialSetter.git
-
Поместите папку
Editor
в директорию вашего проекта Unity.
- Откройте Unity и дождитесь компиляции скрипта.
- В меню Unity выберите
RimuruDev Tools > Set Tilemap Material
. - В открывшемся окне введите путь к материалу и путь к папке со сценами.
Material Path
: Путь к материалу, который вы хотите установить (например,Assets/Internal/Common/PixelSnapMat.mat
).Scenes Path
: Путь к директории, содержащей ваши сцены (например,Assets/Internal/Scenes/Levels
).
- Нажмите кнопку
Set Material for All Tilemaps
.
Скрипт откроет каждую сцену из указанной директории, найдет все компоненты TilemapRenderer
и установит для них указанный материал. После этого он сохранит изменения в сценах.
Этот инструмент разработан RimuruDev. Вы можете найти больше проектов на моем GitHub.
Этот проект лицензирован под лицензией MIT. Подробнее см. в файле LICENSE.