uGUI Sector Custom Graphic | 1 script on GitHub
Автор: Дмитрий Лазарев
uGUI Sector Custom Graphic | 1 script on GitHub
9-slice графика, которая рисует сектор овала, внутри:
- 1 скрипт
- нет кастомных шейдеров
- инпут отлавливается корректно по сектору
- поддержка SpriteBorder
- поддержка SpriteAtlas
- поддержка pixelPerUnitMultiplier
- есть якоря для других трансформов, включая ресайз, чтобы втиснуть контент в сектор
- UV-по радиусу и тайл по RectTransform
- свободный pivot, или генерируемый в центре сектора
- градиенты
- вложенные сектора могут прилипать к родителю
- оффсет по углу
- оффсет по пикселям
- по перформансу вроде быстрый
единственный минус, что при изменении к-ва секторов в окружности не сразу перестраивается. пока не нашел причину