In between the splash screen and the start of our iPhone apps there is often a one second blurred screen or an image of a screen from another app.
We cannot figure out why this is happening other then perhaps the screen is just showing old data while the scene loads.
In this case it seems like we should create a load scene that only contains code to put up an OnGUI background before loading the main scene to fill the screen buffer?
Be aware that we are using a plane to show a Tex2D for the background in the load scene.
Do you have a loading scene without a camera in it?
I had this and it caused some weird glitchy looking stuff to come up while the next scene was loading.
If so just put a camera in and set the background to black.
Now there is a Splash screen, a 2 second black screen, and then the OnGUI opening screen.
I am using this code for the first load scene:
function Start()
{
yield;
Application.LoadLevel("sce_1");
}
I also tried replacing this with an OnGUI background opening screen but had the same affect.
Is there anyway to go straight from the splash screen to the OnGUI screen without the 2 second black screen in between?
Makes it look like the application is hanging.
[EDIT: I got rid of the code above and just went to the first scene. The black screen went away. I guess I will have fiddle with this more down the road to figure this out.]