Alright, so i am making a sort of realistic roleplay game. And one of the things i want to make is a sort of realistic opening bay door for a fire station.
On the image bellow you can see the door, and every part on it needs to be animated to open, and close.
My question is, what is the best way to do it, as hinges is not the best way in my opinion.
Thank you!
What I would suggest in that case is to physically animate the part, then to play this animation with an AnimationController with the help of Motor6Ds… That are using some advanced math to calculate the offset and angle of which to tween each parts physical CFrame property.
i think the easiest solution would be to weld all the parts together.
the next step is to put an attachment on a doorframe just past the outermost part of the door (end of pink arrows), and another attachment on the innermost part (on both sides of the purple line).
then, you connect either a spring or torsion spring to the attachments. once you give the signal, you shorten the constrain until the door opens, and lengthen it to close it.
pretty neat if you ask me. i don’t think constraints get the attention they deserve.
you won’t have to do animating or anything, which personally i don’t even know how to do myself. i think this is a much more practical solution.