Easy Interaction System: UI, World / Gamepad+Mouse integration
GeAr Development
$4.99
(no ratings)
Jump AssetStore
A lightweight, unified interaction system for UI and 3D/2D World objects. Includes virtual cursor support for Gamepads using the New Input System. Drag, drop, and interact!Does your game need a simple way to click 3D objects and UI buttons using the same logic?Stop writing separate raycast loops and UI handlers. [Nombre del Asset] unifies interaction into a single, easy-to-use workflow. Whether you are using a Mouse or a Gamepad (Virtual Cursor), your interactions work exactly the same way using standard Unity Events.Perfect for Point & Click games, Menus, Puzzles, and Interactable Environments.✨ Key Features:⚡ Unified Workflow: Treat a 3D Chest and a UI Button exactly the same. Both use the Interactable base class.🎮 New Input System Native: Built from the ground up for Unity's new Input System.🕹️ Gamepad Virtual Cursor: Automatically converts Gamepad thumbstick input into cursor movement. No extra setup required.📷 Camera Agnostic: Works perfectly with both Perspective and Orthographic cameras.🧱 2D & 3D Support: Works with 3D Colliders and 2D Physics/UI.🎨 Visual Feedback: Includes Hover, Click, and Enter/Exit events ready to hook up to Animations or Sound.🔧 Zero Code Setup: Use Unity Events (OnClick, OnEnter, OnExit) directly in the Inspector.📦 What's included?Core Interaction Manager (Singleton).Virtual Cursor Logic (Mouse & Gamepad).Base Interactable Scripts (World & UI).Helper scripts: Hover Effects, Color Changers, OneShot Animations.Demo Scene.Setup is effortless:Drop the UI_Cursor prefab into your scene.Add BasicInteractable to a 3D object or UI_BasicInteractable to a Canvas button.Assign your events in the Inspector.Play!




