title: How to destroy and recreate a scene in andengine correctly?
body: <p>In andAngine I need to destroy a Scene in andangine and to recreate it in order to restart the game variables and listeners and gamelogic.
  i use this code:</p>
  
  <pre><code>scene.detachChildren();
  scene.clearEntityModifiers();
  scene.clearTouchAreas();
  scene.clearUpdateHandlers();
  
  System.gc();
  thisengine.setScene(menuscene);
  </code></pre>
  
  <p>and then I recreate the scene </p>
  
  <pre><code>scene = new Scene();
  scene.dosomestuff
  thisengine.setScene(scene);
  </code></pre>
  
  <p>Something seems to go wrong when I recreate the third time the scene. Sprites doesn't display..are distorted or something doesn't display at all. Can anyone explain to me if I correctly initialize and destroy the scene ? </p>