Hello everyone!
I just released my first asset, Circular Array, a plug and play component to create circular user interfaces, it has many parameters customizable directly from the inspector and it can be extended with code with a dedicated class and ready to use delegates.
Some of the no-code customizable parameters:
- Distribution angle range.
- Distribution radius (or set it to fit inside a rect transform).
- Angle offset.
- Children rotation.
- Animation parameters (Scale, Color and Alpha).
- Animation Ease (to add some juice to the animation!).
Use cases:
- Circular menus: used by many modern applications, just add an event to a button and call the Toggle, Open or Close methods of the Circular Array
- Easy circular and elliptical ui elements distribution: with this component you can do it in a few seconds.
- Need more layers? Add the MultiLayerCircularArray component to control multiple arrays at once!
Note: DOTween (free or pro) is required!
Asset store page: Circular Array | GUI Tools | Unity Asset Store
Asset website: https://www.tommaso-frazzano.it/circular-array-for-unity/
Documentation: Fr4z's Circular Array Documentation. | Circular Array Documentation
I’m open to suggestions and feedbacks to improve this asset!