How would you go about making a working Air Dancer/Inflatable tube man?

https://www.amazon.com/LookOurWay-Mutli-Color-Dancers-Inflatable-Complete/dp/B00ASSF7X4?th=1

3 Likes

Animate the tube man. Don’t script it. It is easier. Also, make sure it is a mesh so you can bend it easily.

Someone DMed me one that someone else made I’m going to just edit their model and animation. Thanks though!

1 Like

No problem dude! Thanks for making this discussion!

Animating this is an option, but why not use some spicey physics? You can use some constraints to make this happen easily, or use some kinematics if you want to make it more stable.

This didn’t take any scripting, all I did was throw a body force into the head of my tube man, with the body connected with some BallSocketConstraints.

Place is here:

Although you’re not in need of anything more currently, I thought it’d be a neat little physics challenge to make something like what you requested. This is what I ended up with:

Image from Gyazo
Download if someone wants to try it: Floaties.rbxl (57.0 KB)

3 Likes

Wow, that looks good! Any way I could turn down the amount the upper half goes down, I don’t want it to go past half way to the floor? I’m not very good with roblox physics.

1 Like


The BallSocketAttachment between the two parts at the bottom has a property called ā€œLimitsEnabledā€. You can activate this and set the limit to 45 degrees (or any other angle of choice) to restrict it from falling down onto the ground.

2 Likes

You might want to do this locally, and just make it cancollide false b/c constraints and ownership are wack and ugly, an if you want it to be HQ like in studio that’s what you gotta do. That means it can’t be depended upon to be the same for all users though, hence canCollide false and just aesthetic. But really, IRL if you ā€˜collide’ with the tube you ain’t colliding you’re taking it with so actually makes more sense imo!