{"repo":"tavurth/godot-radial-menu","free":true,"listed":false,"github":"https://github.com/tavurth/godot-radial-menu","clone":"git clone https://github.com/tavurth/godot-radial-menu.git","description":"A radial menu for Godot, supports Mobile & Desktop","language":"GDScript","stars":349,"topics":["godot","radial","menu","ui-components"],"license":"MIT","category":"game-templates","readme_excerpt":"Table of Contents 1. Godot Radial Menu 1. Setup 2. Supported signals 3. Supported controls 1. Center Node 2. Width max 3. Width min 4. Cursor size 5. Cursor deg 6. Color BG 7. Color FG 8. Bevel Enabled 9. Bevel Color 10. Bevel Width 11. Modulate Enabled 12. Modulate Color 13. Modulate Width Godot Radial Menu I created this Radial Menu as an addon for a few of my projects. The rendering of the menu is primarily done through shader code and so should be pretty performant. https://user-images.githubusercontent.com/100964/155878180-1aabfeb7-f246-46c4-b6a6-e60346d8279c.mov Setup func ready(): $RadialMenu.connect(\"selected\", self, \" on selected\") func input(event: InputEvent): if event is InputEventScreenTouch: $RadialMenu.set visible(event.pressed) func on selected(child: Node): prints(\"Child was selected:\", child) Supported signals hovered(child) Emitted when a button or child is hovered selected(child) Emitted when a button or child is selected Supported controls Snapped set snap enabled(true false) Should the cursor snap to the individual buttons? Center Node set center node(Node) Controls display in center of the spinner Width max set width max(Float) - Minimum: 0 - Maximum: 1 The outside edge size of the spinner Width min set width min(Float) - Minimum: 0 - Maximum: 1 The inside edge size of the spinner Cursor size set cursor size(Float) - Minimum: 0 - Maximum: +ve PI The size of the radial arc (blue portion) Cursor deg set cursor deg(Float) - Minimum: -ve PI - Maximum: +ve P","default_branch":null,"files":null,"tree":[],"storefront":"/r/tavurth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tavurth/godot-radial-menu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}