How would I use a LinearVelocity whilst an AlignPosition is active

How would I use linear velocity to make the player move forward in the air whilst the AlignPosition keeps the player in the air and stops them from falling?

If I disable the align position then apply the linear velocity then re enable the align position after then the character seems to fall whilst they move forward, making the align positioni zoom then back up into place after it gets re enabled, which looks weird as hell.

How could I make both work at the same time? Or better yet how could I use the linear velocity to stop the playing from falling down and allow them to ONLY move forward?

1 Like

many ways to do this. I suggest killing two birds with one stone; use an align position with rigidity enabled. this makes the object STRICTLY follow the path required to reach said destination. and when the part reaches its target position, the part does not fall down. To make the object move at your desired speed, you could tween the aligned position’s target position.

Rigidity enabled basically means the align position instance will apply force to make the object reach the target position as fast and as aggressively as possible.

Imo this is the most effective way to do what you want to do.