How to make a 2d sprite to swim

Hello there, i am a beginner and i have made a underwater diving 2d game in unreal engine, But with only one problem, the character movement didnt work. I turned gravity in 0 but of course i didn’t have the swim down and up to function and when i swim right/left I never stop.

I understand why all of this is happening but dows anyone know how i can make my game to work? :slight_smile:

The assets and the demo of the game i want to create

Did you try set the movement to “swim” or “fly” in the BP_Character?

Unfortunately, these didn’t work either

With gravity enabled? Else I can’t tell you much except to make a new pawn with a tutorial…