I'm totally new with C# and I took scripts DragDropSurface, DragDropItem and DragDropRoot. I'm able to move my object to the surface but instead of destroying it, I need to keep the object in the surface. I tried it by transform.position but instead the object returned into its original location. Any ideas how to make the object stay in the surface? Thanks