I didn't understand this point yet. for me its complicated. What i'm trying to do is a level as loading scene work to appear before load the game level. when loading progress bar complete you have to press any button to play the game. Here is my script:
// game level01
// game level02
// loading scene
public float progressBar;
public void nextlevel() // this for button
{
LoadNextLevel();
}
IEnumerator LoadNextLevel()
{
AsyncOperation async = Application.LoadLevelAsync("level02");
yield return async;
}
Example from "ninja gaiden black". when you select any level to play. loading scene show up. when complete loading the level. new word appear inform yo to press X to play.