UniWindowController 🪟
Библиотека для Unity, которая управляет окном приложения: делает его прозрачным, убирает рамки, позволяет перетаскивать и менять размер, а также принимать файлы перетаскиванием. Поддерживает Windows и macOS.
✨ Возможности:
· Управление прозрачностью окна и его кликабельностью (сквозной клик по прозрачным областям)
· Перемещение окна перетаскиванием за любой UI-элемент
· Настройка позиции, размера и режима "поверх всех окон"
· Приём перетаскиваемых файлов и папок
· Два метода HitTest (по прозрачности или коллайдерам) для гибкости
🎯 Простота использования:
Добавьте префаб UniWindowController в сцену и настройте параметры в инспекторе. Для перетаскивания окна добавьте DragMoveCanvas. Готово!
🛠 Требования:
Unity 2019.4.31f1 или новее (с .NET 4.x), Windows 10/11 или macOS.
📘 Лицензия: (Не указана явно, но код доступен на GitHub. Рекомендуется уточнить у автора перед использованием в коммерческих проектах.)
🔗 Ссылка:
UniWindowController на GitHub
Post #492
1.68K

- 👍 4
- ⚡ 3