Unity Open Customizable Environment System
A mobile platform environment system that works in the Built-in Render pipeline that offers built-in 4 weather and ambient sound effects and day/night cycle and volume and much more.
DOTween (HOTween v2)
assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676
Post Processing
com.unity.postprocessing
Nature Sound FX
assetstore.unity.com/packages/p/nature-sound-fx-180413
[BFW]Simple Dynamic Clouds
assetstore.unity.com/packages/p/bfw-simple-dynamic-clouds-85665
This paragraph will teach you how to use the environment system
(This usage applies to version 1.1 (Beta) and above)
1.Import all the libraries given into your project
2.Import this unity package
1.Add the 43GAME Studio/Timer/Delta Timer/Delta Tiemr Updater component to any GameObject (It is recommended to add components on the EventSystem)
1.Add a new layer in Edit -> Project Settings -> Tags & Layers, Suggested Name: "Post Processing"
2.Set the Layer field of the Post Process Layer for the Prefab Camera to the layer you just added
3.Set the layer for the Prefab camera to the layer you just added
4.Set the layer of the EnvironmentSystem Prefab to the layer you just added (while changing the children)
1.Set the followObject field of the EnvironmentController to the transform of the target object
1.A non-strict datetime algorithm is used
2.Insecure encapsulation
3.May contain performance issues