Unity logo behind a waterfall. See it here in action!
Here you need to use a Normal Map. NextGenSprites Extra Assets already provides you with a collection of Normal Maps made for Refraction!
Water getting refracted by the Normal Map.
Set the refraction strength, you can also invert it by going negative.
Set Emission strength. Works similar to Emission Intensity.
The flow map is the vital part of this shader and you can learn here how to make your own. NextGenSprite also comes with a Extra Assets package which already includes a collection of Flow Maps for free!
The intensity boosts the offset. The effect can be inverted by using negative values.
The speed in which the offset is animated, can also be inverted by using negative values.
Available since v 1.2
You let the Sprite scroll by its world position, if you do not desire this behaviour, just leave the scrolling values at zero. This effect is great if you have some kind of water/lake scrolling by the players/camera movement. Furthermore, you can also enable Auto-Scrolling where the scrolling happens by Time.