[Released] Auto Radial Layout - Create radial and graph layouts effortlessly

Hello fellow developers,

today I released my new package on the asset store: Auto Radial Layout.

The asset is meant to create simple (or crazy) radial and graph UI layouts with few clicks and in an automatic fashion.

CardImage

Features:

:heavy_check_mark: New RadialLayout Component: Easily create and manage radial and graph layouts.

:heavy_check_mark: Editor Gizmos and Handles: Quickly adjust the size and rotation of your layouts directly in the editor.

:heavy_check_mark: User-Friendly Inspector Buttons: Build and explore complex layouts with just a few clicks.

:heavy_check_mark: Two Node Distribution Modes: Choose between Concentric and Branches for flexible layout options.

:heavy_check_mark: Sub-Layouts: Nodes can be converted to sub-layouts and viceversa to create nested structures.

:heavy_check_mark: Versatile Applications: Perfect for creating skill trees, radial menus, graph UIs, main UI panels, and much more.

:heavy_check_mark: Automatic Node Placement with Full Control: Nodes are positioned automatically, but you can customize their placement as needed.

:heavy_check_mark: Prefab-Based Instancing: Add empty nodes to just define the layout, or instantiate your own custom nodes and links prefabs with just one click.

:heavy_check_mark: Automatic Link Generation: Simply place the nodes, and the plugin will handle link creation for you.

:heavy_check_mark: Integrated Query System: Easily search for specific nodes within your layout.

Here’s a video showing a timelapse building of an example layout:

Thank you for stopping by,

If you want to learn more:

Store Page: Auto Radial Layout | GUI Tools | Unity Asset Store

Online Documentation: Auto Radial Layout for Unity3D | Overview

Project Update

I’m currently working on adding Radial Menu functionality to the package. It will be included in the upcoming update.

Radial_Layout_menu_preview

The new update will also include a new “slice” parameter that allow you to distribuite nodes only on a portion of the full circumference:

Radial_slice_preview

If you want to know more about the asset: Auto Radial Layout | GUI Tools | Unity Asset Store