DYNAMIC RADIAL MENU X v4.26-4.27+ is a highly flexible and user-friendly radial menu system designed for Unity. It offers a wide range of features including Discord and gamepad support, customizable UI sounds and animations, scrollable menus with configurable items per page, and an outer ring menu that spawns items on the outside of the menu. The system supports hierarchical menus driven by a single data table, allowing for unlimited nesting and mix-and-match combinations of scrollable, submenu, and outer ring menu types. Mouse auto-centering enhances usability, while efficient calculation checks prevent unnecessary processing. Invalid item scrolling or hovering automatically triggers selection of a valid option, and event-driven design minimizes client-side work. Full resizing and repositioning are supported on both keyboard/mouse and gamepad. Menu content and styling are managed through data tables, enabling easy customization and flexibility. Segregated material functions allow developers to style the UI without breaking functionality. All functions are thoroughly documented with explanations, examples, and visuals. Dynamic "slices" can be adjusted without modifying widget hierarchies, and categorized variables and functions simplify extension and integration. The settings are beginner-friendly, enabling rapid implementation into any project. Runtime switching of menu styles allows for dynamic theming or player-customizable UI experiences.
2026-03-13 00:00:00-update version:DYNAMIC RADIAL MENU X v4.26-4.27+