This package has become a free tool, Enjoy!
Customizable plugin to make your own drag and drop system.
Implement your game UI, inventories, etc by using Drag & Drop Pro plugin.
All kinds of Unity UI elements can be used as an object or a panel.
Features :
- Full C# source code.
- Easy setup and well-written documentation.
- Mobile supported.
- New Input System is used for Unity 2020.3.29 and above.
- Save system.
- More than 10 customization tools.
- Adding/Removing objects at runtime.
- Filter panels tool :
To specify that which objects can drop on which panels.
- Panel Object detection :
To know which object is on the target panel.
- AI system :
By using this, you can simulate the drag and drop system without user control.
- TextMesh Pro supported.
- Screen Space Camera & World Space Canvas render modes are supported.
- Events management.
- Demo scene included.
etc...
Unity 5, Unity 2017 and Unity 2018 versions are supported.
Some of new features have been shown in third video.
Please note : This plugin isn't useful for dragging and dropping between the contents of a Scroll View or 3D objects.
Car & football (soccer) game assets that available in the second video are not included.
If you're interested, you can take a look at my other assets:
- UI Effects Maker
If you have any question about the plugin, feel free to contact me.
Don't forget to write your review and share your experience with other users.
VERSION 1.95 - A minor bug fixed. VERSION 1.94 - New "Ignore" option for the panels. - A minor bug fixed. VERSION 1.93 - New instant movement option for AI system. VERSION 1.92 - New GetObjectById method. - New GetPanelById method. VERSION 1.91 - Small changes under the hood. VERSION 1.9 - Support for adding and removing objects at runtime. - New "OnReplaced" event for the objects. VERSION 1.87 - Small changes under the hood. VERSION 1.86 - New OnObjectExit event for the panels. - Input System optimization. VERSION 1.85 - New BeforeSetup & AfterSetup events for DragDropManager. - Support for new Input System. VERSION 1.84 - Performance optimization. VERSION 1.83 - New Drag and Drop Reset method. VERSION 1.82 - AI system optimization. - Detection methods optimization. VERSION 1.81 - "Default Panel" support for Multi Objects. VERSION 1.8 - New AI system. VERSION 1.7 - New "Dragging Modes" feature. - "OnObjectDropped" bug fixed. VERSION 1.6 - New Panel Object detection method : GetObjectPanel VERSION 1.5 - Save system for Multi Object tool. VERSION 1.4 - New Multi Object tool for the panels. VERSION 1.3 - Drag & Drop support for "Screen Space Camera & World Space" modes. VERSION 1.2 - New customization tools for the panels. - New Filter Panels tool for the objects. VERSION 1.1 - New Events Management for the panels.