title: Unity3D - Problems after reloading scene via Application.LoadLevel
body: <p>I have a problem...</p>
  
  <p>There are four scenes in my game: An opening scene, a scene to select players, the actual game play scene, and the game over scene. </p>
  
  <p>I am running into problems when I load my actual play scene additional times </p>
  
  <pre><code>Application.LoadLevel("Let's play the game!") 
  </code></pre>
  
  <p>This is how I am leaving this scene:</p>
  
  <pre><code>if(GUI.Button (new Rect (x, y, w, h), "Quit", buttonStyle))
  {
     Application.Quit();
     Application.LoadLevel("Opening Screen");
  }
  </code></pre>
  
  <p>When I load my desired level a second time, the camera is supposed to be following the first player. This is not happening. I provide an option to "restart", which would resolve that issue, but I don't want this event happening in the first place.</p>
  
  <p>More serious concerns GameObjects that were dynamically loaded. I am receiving "'GameObject' has been destroyed but you are still trying to access it." I am not sure where this is coming from, as I don't see where I had previously called "Destroy" anywhere. Furthermore, the objects dynamically created do appear in the hierarchy, when I am running the app inside Unity.</p>
  
  <p>I think the root of my problem lies with the failing camera, but I'm not sure how to approach fixing it.</p>
  
  <p>Does anyone have any recommendations?</p>