I am beginner at unity idk a lot of stuff,i did exact like him and it didnt work,my charcter get move when he is on water
check if you made the water "istrigger", if you did it then there is nothing I can help
By the way, are you making the game 2D or 3D?