Thanks for purchase Loading Screen, for use it is very simple:
- After import the package in your Unity Project
- Add all your levels / scenes in the 'SceneLoaderManager' (more info in 'Add New Scene' section).
- Select one of 'SceneLoader' prefabs in the folder:

- Drag it inside of 'Canvas' of your scene (if you don't have one get, create it):

- Now to load the level:

Application.LoadLevel("SceneName"); or SceneManager.LoadSceneAsync("SceneName");
With:
bl_SceneLoaderUtils.GetLoader.LoadLevel("MySceneName");
Ready, you can now modify resking the UI to your taste!
To load scenes you should be added to the list "SceneList" of "SceneLoaderManager" to make you simply must:
Fom version 1.2, for obtain all scenes in Build Settings automatically simple click in: Window -> Lovatto -> Loading Screen -> Add Levels:

with this all your scenes will added on the list of Loading Screen Manager, then you only need add the Description, Preview Image, Backgrounds,etc.. for add other information see this:


For load a scene using Loading Screen by script is such simple as replace the default:
Application.LoadLevel("LevelName");
with
bl_SceneLoaderUtils.GetLoader.LoadLevel("LevelName");
and it's all what you need!
With loading screen you have 2 options for load a level 'Async' and 'Fake', both do the same job but with a different process to load the level.
This is the Unity system for load levels asynchronously in the background, the time it take to load a level depend of the size of level, a level with alots of models and high resolution textures will take more.
With this method as the name say, you simulate the time that take load a level, you can set up how much in second will take "load" the level, this method is usefull for small scenes, we not recommed use for large scenes where the time can take much longer depending on each device.
- So now you know how work each method you decide in witch levels use it, for set up simple go to the scene info in 'SceneLoaderManager' and in the 'LoadType' enum select the option:

The system have alot of customizable variables for you setup the loading screen to your taste, here a brief explanation that each make:

Customize your loading screen is so easy, you simple need take one of ready made prefabs and start redesign it, we recommend use the prefab: SceneLoader 1 due this have all the requiered components.
You can delete / modify any UI in the prefab, you can delete any UI without problems due missing it, just setup it as you want, edit sprite, text, size, color,etc...
For add / replace 'Tips' text:

For any problem or question feel free to contact us:
Please if you have a problem or find a bug, please contact us before leave a bad review, we respond in no time for help or fix it.
Forum: http://www.lovattostudio.com/forum/index.php
Email Form: http://www.lovattostudio.com/en/select-support/