2D Seasons – is the best system if you are looking to implement a decent day night cycle with weather effects in your game, everything works out of the box just drag in the prefab adjust the settings according to your needs and you are good to go, this system also gives you freedom to choose the effect you want play with just one line of code and with smooth transition.
You can try the demo below.
This new update contains some bug/glitch fixes.