I’m still new to a lot of this scripting stuff in C# and was wondering how to create a “drip” effect (like a water droplet forming then falling) script.
Maybe: model a water-drop; use an empty parent so (0,0,0) is at the “tail” part, so it grows “down.” Put a transparent shader on the material, jack up the specular (is water shiny?)
In Update (or a Coroutine?) increase localScale x,y,z by 0.05f(?) from 1 to 3 to grow it. Maybe increase it more on y to get that stretching out effect before it drops.
Possibly put a rigidbody on it. isKinematic=true to keep it from dropping. After full size, set to false and let it fall.
Put a script on it. In OnCollision kill itself with Destroy(gameObject) and spawn a particle emitter preFab for the splash (a Legacy 1-shot autodestruct is useful. The new system you have to set a Burst.)
this could be done with script but i would look into doing it with partical effects, but maybe scripting it is better i dont know but just another path to explore