2D Water surface in Unity3D
A 2D water surface that will deform what is "underwater".
More details in my blog post.
Made with Unity 5.4.3f1 but should work on all Unity 5 versions.
Not enough tested on mobile and not tested at all on consoles
Clone this repository or download the latest release package available.
Add the "Water2D Surface" prefab in your scene. This is now your water.
Tweak the sprite order/layer of the surface
WaterReflectableScriptto any object you want to be reflected in the water
Enjoy! You can also simply place sprites under water using sprite layers/order.
Demo assets made by the Superpower team.