https://github.com/rimurudev/unity-tilemapmaterialsetter
A Unity Editor tool for automatically setting materials for all TilemapRenderers in specified scenes.
https://github.com/rimurudev/unity-tilemapmaterialsetter
automation gamedevelopment material rimuru-dev rimurudev tilemap unity unity3d unityeditor
Last synced: 3 months ago
JSON representation
A Unity Editor tool for automatically setting materials for all TilemapRenderers in specified scenes.
- Host: GitHub
- URL: https://github.com/rimurudev/unity-tilemapmaterialsetter
- Owner: RimuruDev
- License: mit
- Created: 2024-05-15T15:20:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-15T15:26:48.000Z (about 1 year ago)
- Last Synced: 2025-01-10T11:47:59.212Z (4 months ago)
- Topics: automation, gamedevelopment, material, rimuru-dev, rimurudev, tilemap, unity, unity3d, unityeditor
- Language: C#
- Homepage:
- Size: 10.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unity Tilemap Material Setter
Unity Tilemap Material Setter - это инструмент для редактора Unity, который автоматизирует процесс установки материалов для всех компонентов `TilemapRenderer` во всех сценах, находящихся в указанной директории.
## Зачем это нужно
В крупных проектах Unity с множеством сцен и тайлмапов вручную изменять материал для каждого `TilemapRenderer` может быть трудоемким и подверженным ошибкам процессом. Этот инструмент решает данную проблему, автоматизируя этот процесс и экономя ваше время.
![]()
## Как использовать
### Установка
1. Скачайте и распакуйте [последний релиз](https://github.com/RimuruDev/Unity-TilemapMaterialSetter/releases) или склонируйте репозиторий:
```bash
git clone https://github.com/RimuruDev/Unity-TilemapMaterialSetter.git
```2. Поместите папку `Editor` в директорию вашего проекта Unity.
### Использование
1. Откройте Unity и дождитесь компиляции скрипта.
2. В меню Unity выберите `RimuruDev Tools > Set Tilemap Material`.
3. В открывшемся окне введите путь к материалу и путь к папке со сценами.
- `Material Path`: Путь к материалу, который вы хотите установить (например, `Assets/Internal/Common/PixelSnapMat.mat`).
- `Scenes Path`: Путь к директории, содержащей ваши сцены (например, `Assets/Internal/Scenes/Levels`).
4. Нажмите кнопку `Set Material for All Tilemaps`.Скрипт откроет каждую сцену из указанной директории, найдет все компоненты `TilemapRenderer` и установит для них указанный материал. После этого он сохранит изменения в сценах.
# Автор
Этот инструмент разработан RimuruDev. Вы можете найти больше проектов на моем GitHub.# Лицензия
Этот проект лицензирован под лицензией MIT. Подробнее см. в файле LICENSE.