Easy Drag and Drop 3D

by DevDrache

5

Godot DragAndDrop3D plugin

A universal Drag and Drop System for Godot version 4.X

🌟 Highlights

  • 👍 easy to use - only add two nodes to start
  • 🛠️ multiple features:
    • touch control
    • Snap
    • Swap

🚀 Usage

DragAndDrop3D - Add it to your scene to activate the Drag and Drop System

DraggingObject3D - This must be the Parent of your Object that you want to drag

And you need a floor with a collider, so that the 3D position can be detected.

Add Script to DraggingObject3D

If you want to add a script on the DraggingObject3D, you have to remove the existing script.
The new script must have as extends DraggingObject3D and the ready function should start with super()

extends DraggingObject3D

func _ready():
    super()

⬇️ Installation

If you don't have a "addons" folder in your project tree:

copy the "addons" folder in your project tree

elif you have a "addons" folder already:

copy the "DragAndDrop3D" folder in your "addons" folder

At the end it should look like this:

💭 Feedback and Contributing

You are always welcome to open issues for improvements or bugs:
https://github.com/derdrache/DragAndDrop3D/issues

Let's discuss wishes and improvements:
https://github.com/derdrache/DragAndDrop3D/discussions

or with a pull request to extend the code (there are no guidelines)

Version

1.1.1

Engine

4.0

Category

3D Tools

Download

Version1.1.1
Download Now

Support

If you need help or have questions about this plugin, please contact the author.

Contact Author