How do we make a loading screen

Hi, just as it says, how does one make a loading screen - kind of like this: alt text

if there is a script - pref in C#

As far as I know it’s done in update. If you have a lot of things to load and you do them in a loop it will just freeze the application. If you load them on a frame basis you can load some things as well as the update bar each frame.