I need to load an extra scene (Called "loading") at the "base" scene using: Application.LoadLevelAdditive("loading");
When I set it as:
void Start()
{
Application.LoadLevelAdditive("loading");
}
there is a moment that the added scene is not load, and I see the basic scene. This is very annoying.
If I do:
void Awake()
{
Application.LoadLevelAdditive("loading");
}
NGUI graphics of "basic" scene is in low quality, but I solve the problem of the moment when I see only the basic scene.
There is the same problem(low quality on ngui of basic scene) when I launch Application.LoadLevelAdditive in the previous scene, putting the NGUI panel of the "loading" scene
with DontDestroyOnLoad(gameObject);