Recently, I see too many YouTube videos, tutorials, and questions in Unity groups where people are overusing GetComponent methods in their code. Time to talk about why you shouldn’t use it! Or at least use it sparingly.
Why am I bothering about that? Because I’m doing code reviews, and I just had enough of it. ?
YouTubers, tutors, Unity, and other content creators – YOU ARE RESPONSIBLE FOR MAKING PEOPLE DO BAD THINGS!
In Unity, if you want to load another scene asynchronously, you can do it without problem but using LoadSceneAsync from SceneManager. The only problem here is that this method won’t give you smooth progress values.
So how can you make a loading screen which will make this loading progress smooth?