I’ve been making a swinging mechanic lately, but I encountered an issue with the body mover I’m currently using. I previously used body velocity as you have much more control of it, but it wouldn’t go down like an actual swinging mechanic would. What I mean by this is that it stayed on the same Y axis at all times which made it look like the player was simply floating rather than swinging. To fix this, I used BodyForce as it does go up and down when the player moves to another side of the rope constraint I’m using. The BodyForce is too based on physics though as it speeds up, does not have a cap, and goes above the rope constraint. Is there a way I can have the BodyForce stay at a constant speed while also keeping it below a certain Y position? If not, is there any other body mover that’d be better than BodyForce in this situation?
By swinging mechanic do you mean Tarzan-like, do you have a video of what you want?
1 Like
kinda like spiderman i guess (3O)
If i were you, I would do this;
Scrap the body Movers you have now (they are deprecated after all)
Make a rope constraint between the HRP of your character and the part, and make the length of the rope the distance between two points
Even with the rope constraint, you would just be walking at a slow speed. You need the body movers to be able to make the character move unnaturally.
I think we may be thinking about different things, why would you need to walk if you are swinging between two parts
Some people use LineForce or VectorForce
1 Like
Will definitely try this, thank you!