How to do swinging doors?

Im trying to do saloon style swining doors, and im currently using the default roblox swinging door, but it doesnt really work with the style im going for, any help on how to possibly do this efficiently?

Use hingeConstraints to replicate the motion. Or you can use an animation, CFrame or Tweens.

Do you mean the visual representation of the Roblox swinging door? Just change the appearance of your doors and use the same mechanics that model has.

I want the player to walk into the doors and them kinda swing open with the player walk into it

Did you want it to begin opening when the player comes into close proximity to the doors? Otherwise, you could just use CFrame or Tween to replicate what you’re looking for.

1 Like

Use the tutorial Building a Hinged Door | Roblox Creator Documentation and just put a TorsionSpringConstraint in it with a low Stiffness to keep the door at the closed position.

Either that or set the HingeConstraint to Servo and use a very small ServoMaxTorque.

Or put an AlignPosition in the door part that tries to keep the door edge at one position, again with a very small force in it so the player can push against it.

2 Likes