Player Doesn't Fly Fast

So in my game, I want my character to fly while holding the spacebar.

Also I added the “Launch Character” node for a flying boost at the beginning. Now the problem is, the player does not go fast even though I put the “max flying speed” to a higher value, but when I put the speed to 0, the player doesn’t move, its like, there’s some speed cap and I want more speed than that. Also the “Launch Character” doesn’t work the second time I use it. When I start the level in the player, my player gets launched when I do it for the first time, but when I do it again, the player enters flying mode but doesn’t get launched at all. Also there’s this strange thing that I observed is that, the player gets more boost when i fly away from ground than flying closer to the ground. The duration my player gets launched, it more when I am flying away from the ground.
That was alot to ask, but can anyone please let me know what’s going wrong

Hi Sath_Wick,

Try also changing the ‘Max Acceleration’ variable in the Character Movement Component.

For the launching problem, it’s because the timeline has already finished. The ‘Update’ pin fires every frame of the timeline. Try changing the execution of the timeline from ‘Play’ to ‘Play from Start’.

Hope that helps!

1 Like