On Scene Load?

This might be a very simple question, but my mind has gone totally blank. I have a scene (Splash screen) that starts on run. I want to know how I can tell my script to initiate as soon as that specific scene runs. Is there something that I can call for example: “OnSceneLoad.SceneName” then apply the function.

function LoadAScene () }
    yield WaitForSeconds (5);
    Application.LoadLevel("NewLevel");
}

You can put your logic into the OnLevelWasLoaded Method on MonoBehaviour, on a script that exists on one of your game objects.

if it only runs on the splash screen, is there a reason Start() wouldn’t work that I’m missing?

Maybe it was poor wording on my end, but I’ve tried “Start()” but it doesn’t do anything. Any other advice?