
WheelMenuUI_RBG is a dynamic radial menu system for Unity, designed for quick implementation of immersive circular interfaces. Ideal for inventory wheels, ability selectors, context menus, and more.Dynamic Radial Wheel Menu SystemCreate immersive, highly customizable radial menus with WheelMenuUI_RBG! Perfect for inventory systems, ability wheels, context-sensitive actions, and more. Designed for seamless integration in both 2D and 3D projects, this asset offers unparalleled flexibility and visual polish.Key FeaturesToggle menus with a keybind or mouse wheel button.Multi-Control SupportUse mouse or joystick/controller input (Unity Input System integrated).Selector Types: Choose between radial fill indicators or pointer images.Customizable VisualsPartial or Full Wheel Layouts: Adjust start/end angles for pie-slice menus.Auto-Arrange Buttons: Dynamically position buttons around the wheel.Split Frames: Divide background frames evenly for each button (supports masking).Fan Animation: Buttons "spread out" when activated.Smooth AnimationsScale/fade transitions for opening/closing.Highlight effects on hover (resize, color shifts).Works in 2D and 3D environments (auto-billboarding for 3D).Mouse proximity-based selection with adjustable influence radius.Adaptive UICustomizable design & colour options.Customizable audio triggers (SFX for selection, clicks, etc.).Event-Driven DesignUnityEvents for menu open/close actions.Real-time preview of angle/radius adjustments.Editor-Friendly ToolsIn-scene buttons/frame arrangement tools.Technical HighlightsCompatibility: Unity 2019.4+ (requires Unity’s Input System for joystick support).Performance: Lightweight and optimized for UI canvases.Documentation: Includes commented code, API reference, and demo scenes.Use CasesGameplay: Skill wheels, weapon selectors, dialogue choices.UI/UX: Context menus, radial toolbars, settings panels.VR/3D Apps: Immersive 3D interfaces with billboarding.Why Choose WheelMenuUI_RBG?Highly Modular: Tweak every aspect via the inspector—no coding required for basic setups.Pixel-Perfect Customization: Sync buttons to frames, adjust colors/scaling, and animate transitions.Built for Extensibility: Hook into events for custom logic or integrate with your existing UI system.Included Demo Scenes2D/3D examples with joystick and mouse input.Sample scripts for common use cases (item selection, ability triggers).Support & FeedbackMaintained by RoundBox Games (Danesvar Neelamagam). Reach out via the Asset Store Q&A for assistance!Elevate your UI—get WheelMenuUI_RBG today! 🎮✨Included in bundle: CustomCursor_RBGThe Custom Cursor Asset made by RoundBox Games is a robust, fully customizable solution for replacing the default system cursor in Unity projects. This asset allows you to create both static and animated cursors—with support for standard looping or “mirror” (ping-pong) animations—and provides an intuitive editor interface to configure cursor properties (such as frame rate, hotspot, and color tint) with ease. Perfect for both 2D and 3D projects, it integrates seamlessly with UI and key-based interactions.CustomCursor_RBG Features:Dynamic Animation: Support for multiple animation frames per cursor, with adjustable frame rate and an optional mirror animation mode that reverses the animation sequence once the last frame is reached. This ping-pong effect creates smooth, visually appealing cursor animations.Customizable Properties: Easily configure each cursor’s properties—such as hotspot position, tint color, and animation type—directly from a ScriptableObject. The included editor tools and custom property drawer streamline the setup process.Input Integration: Switch cursors at runtime using key actions or UI button events. The asset supports continuous and single-press triggers, allowing for dynamic cursor changes based on gameplay or UI context.Editor Enhancements: The asset features a user-friendly custom editor for managing cursor data, including drag-and-drop reordering, real-time preview, and an interactive hotspot picker, ensuring that your cursors look exactly as intended.Easy Integration: Designed to work out of the box with minimal setup, this asset is ideal for developers seeking a flexible, performance-optimized cursor replacement solution for both 2D and 3D projects.Notice:The asset also contains sound clips fom 'freesound.org' for demo purpose, the 'attribution text' is included in the sound file.Technical Details for WheelMenuUI_RBGUnity Compatibility: 2019.4+ (requires Unity 2021.3+ for Input System v1.4+).Input System: Built-in support for Unity’s Input System Package (joystick/controller integration).Render Pipelines: Compatible with Built-in Render Pipeline. For URP/HDRP, minor material adjustments may be needed.File Size: ~5 MB (includes demo scenes, textures, scripts).Preconfigured UI prefabs (buttons, frames, selectors).Key Components:WheelMenuUI_RBG.cs: Core radial menu logic.SetImageUI_RBG.cs: Image transition/animation system.Custom Editor Tools: In-scene radius/angle adjustment handles.Unity UI (Canvas/Image components).Dependencies:TextMeshPro (included in Unity).2D/3D demo scenes with commented scripts.Documentation:API reference with code comments.Step-by-step setup guide.Platforms: All Unity-supported platforms (Windows, macOS, Android, iOS, consoles).Optimization: Lightweight UI rendering with coroutine-based animations. Technical Details for CustomCursor_RBGSupported Unity Versions: Unity 2021.3 and later.Programming Language: C# (fully namespaced under RoundBoxGames.CustomCursor_RBG).Core Features:Animated cursors with customizable frame rate and hotspot.Mirror (ping-pong) animation mode for smooth bidirectional playback.Editor extension with a custom property drawer for simplified cursor selection.Runtime integration for both keyboard-triggered actions and UI button events.Performance & Efficiency: The asset is lightweight, optimized for performance, and does not rely on additional runtime dependencies.Documentation & Support: Detailed inline code comments, a comprehensive README, and example scenes are included to ensure straightforward integration and customization.Packaging: Organized into clearly separated folders for scripts, editor tools, and documentation to meet Unity Asset Store standards.- I have used AI to help code (and debug) my scripts.- I have used AI to generate the art assets used to demo my scripts in the demo scenes.- Aside from the free clipart images from clipart , all other images were created by the author using AI.