Quick Drag 3D – Physics-Based Drag System
A lightweight and easy-to-use drag system for Unity that lets players pick up and move objects in 3D space using physics-based interactions.
by Cherybite Studio
Price History +
A lightweight and easy-to-use drag system for Unity that lets players pick up and move objects in 3D space using physics-based interactions.
✦ Features:
- Physics-based dragging with Rigidbody support
- Raycast detection for object selection
- Customizable drag range, force, and damping
- Multiple input options (mouse buttons or custom keys)
- Layer mask filtering for selective dragging
- Optional camera-facing rotation
- Unity Events for easy integration
- ScriptableObject-based configuration for easy tweaking
✦ Easy Setup:
- Add DragController to your camera or player
- Add DraggableObject component to objects you want to drag
- Configure settings via ScriptableObjects
- Done!
Perfect for puzzle games, inventory systems, object manipulation mechanics, and interactive environments.