https://github.com/mitay-walle/com.mitay-walle.ui-circle-segmented
Custom graphic for uGUI, Circle splitted to segments, with skip offset, sprite round,global offset, circle-spaced gradient etc
https://github.com/mitay-walle/com.mitay-walle.ui-circle-segmented
custom-graphics procedural-drawing uguicomponent ui-components unity upm-package
Last synced: 3 months ago
JSON representation
Custom graphic for uGUI, Circle splitted to segments, with skip offset, sprite round,global offset, circle-spaced gradient etc
- Host: GitHub
- URL: https://github.com/mitay-walle/com.mitay-walle.ui-circle-segmented
- Owner: mitay-walle
- License: mit
- Created: 2022-06-09T07:07:34.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-16T21:19:30.000Z (over 2 years ago)
- Last Synced: 2025-01-31T03:55:14.572Z (3 months ago)
- Topics: custom-graphics, procedural-drawing, uguicomponent, ui-components, unity, upm-package
- Language: C#
- Homepage:
- Size: 1.23 MB
- Stars: 54
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Unity3d UICircleSegmented
Custom graphic for uGUI, circle splitted to segments
Sample scene

Handle | Handle Inverted

Border Mode

# Features
- UPM Package
- fill floating
- fill per-sprite-segment
- fill per-vertex
- fill Handle (selected segment only)
- fill Handle Inverted (all except selected segment)
- skip offset
- intersecting (overlapping) segments
- sprite round
- rotate offset
- round gradient
- GC-free
- unified width border / outline mode
# WIP
- border, based on sprite border data
- SelectWheel : UI.Selectable
- Extendable Effect-Components
- - Gradients
- - Geometry layers
- - LayoutGroup
- - - Layout Segment (stick to segment sides, radius)