Today I decided to start a project i’ve always wanted to do. I have made a part grabbing and dragging system. I had a lot of fun making it and I hope you guys find a use for it in your games!
Sorry if this description is pretty poor quality, im super tired after making this lol.
Happy to accept feedback in the comments regardless of whether its positive or negative. If this model is quite popular I would be happy to take on board the feedback and create a newer, more advanced version.
Instructions on how to use the model can be found in the model description & inside the “SETUP” script inside the model.
This seems pretty hard to use. As a user, I would expect that the dragged object follows my mouse, instead of snapping up and only rotating in one direction when I hold a key down.
Try to take inspiration from other games with dragging systems, like Lumber Tycoon 2. DragDetectors may help with this!
I had originally tried making the part follow the mouse however I was having issues displaying that on the server. All operations are performed on the server meaning other players can see who is holding/rotating which part.
When I used mouse.hit.position, I set the grabbed parts position to mouse.hit.position and more often than not the part ended up glitching out and falling through the world.
If I make a V2 I might look into creating something like what you have suggested.
There isn’t really much more to explain. Its a simple system that allows players to pick up parts or unions inside a designated folder and move them around.
No, but there would be different items being carried. E.g Player1 is carrying Part1 and Player2 is carrying Part2. Setting the network owner to Player1 would also affect the physics of Part2, correct?