Prismatic Restraint flips attached parts upside down

  • What are you attempting to achieve? (Keep it simple and clear)

I’m trying to stop my prismatic constraint from flipping parts upside down.


  • What is the issue? (Keep it simple and clear - Include screenshots/videos/GIFs if possible)

This is what I do every time that I come back to this and I try - and fail - to get it working.

I start from scratch with a new project to make sure nothing is interfering with things.
I create three 10,1,10 parts stacked on top of each other like a sandwich.
I change the color of the top one to something different to the two beneath.
I weld the top part to the middle part.
I anchor the bottom part.
I move the top two parts up so I can get underneath.

I create an attachment underneath the middle part and on top of the bottom part.
I add a prismatic constraint to the middle part.
I set Attachment0 of this constraint to be the bottom part and Attachment1 to be the middle part.
I move them down so they are how I want them to be… I don’t do anything else at all.

I run the environment and the top two parts flip upside down.


  • What solutions have you tried so far? (Have you searched for solutions through the Roblox Wiki yet?)*

I’ve been reading up, watching Y! videos and tinkering about with the various settings on the attachments and constraint but I can’t figure out what I’m doing wrong and have reached the stage now where I just need to ask someone else.

I’m not totally new to to all this, far from it. I’m coming to the end of creating a game but - despite being able to solve every other problem I’ve come across over the past couple of months - this one has beaten me… I’m admitting defeat.

I’ve titled this thread using the search terms I was using so hopefully anyone else doing whatever dumb thing it is I am doing will find this.

Any help is greatly appreciated.

1 Like

Have you tried turning on Constraint Details, first of all?

image (Model tab)

Additionally, PrismaticConstraints want both of the Attachments to be facing the same direction. Make sure the arrows (on the attachments) are the same direction, Constraint Details should have a little arrow thing that tells you that the constraint is going to sharply rotate the parts.

You can just select the attachment with the rotate tool and use that.

1 Like

Turning on Constraint Details … That’s what I was missing.

No idea how I have missed that for so long or if I switched it off at some point but - now it’s on - everything makes a lot more sense and my dynamically sized elevator shaft works pretty well… So far.

Change the number of floors in the script. Resizes itself accordingly and now doesn’t go completely mental and flip upside down.

Thanks for that, I knew I was doing something dumb because my dev environment didn’t look like a lot of the videos I was watching! :see_no_evil:

2 Likes