Godot 2D
I would like to know if there is a way to move sprites with all their properties and characteristics from one scene to another? Example: the player in a scene drops a weapon. This weapon, another scene (which can be an area2d dropped on the ground) adds that weapon sprite as a child.
In my case I just wanted to copy, not separate from one scene to another
I was able to achieve this. I pass the Sprite as a variable to the other scene. The secret was to create a new Sprite by code and once created, the data is copied and this new Sprite is instantiated as a child. When I created the sprite in the inspector, copying the data did not work, at least I could not instantiate after copying.
The scene received the sprite in the following way: