I’m currently making a slide for my game. I want the player to move forward automatically and still have control of their character. I can not use .Sit because at one point the player needs to make a choice.
I have tried using BodyVelocity but I can’t seem to make the player go in the right direction.
If you apply a velocity value to an anchored part(A). When an unanchored part(B) touches that part(A) it will move according to the velocity of that part(A). Then all you need to do is a set a sitting animation on the player. You can try this and see how it works for you.
You play a sitting animation automatically when they “touch” the slide. The player doesn’t have to do anything. If its not like a traditional slide but more along the lines of a conveyor then just don’t play the sitting animation. I only suggested the sitting animation because you mentioned it was a slide. Seems odd to stand up while going down a slide.
Yup. Honestly there are many ways you could go about this sort of thing. Personally I would go for some sort of hidden vehicle so I could easily bypass default character controls. This would allow you greater precision of player control when doing something like you have mentioned. But it is more complicated, you would need to calculate your own forces and utilize a vectorForce object.