private void unload() { if (sound != null) { sound.Stop(); sound.Dispose(); } sound = null; GC.Collect(); }
/// <summary> /// Blocca lo stato della schermata di caricamento. /// </summary> public override void Pause() { isActive = false; bgMusic.Stop(); if (bgMusic != null) { while (!bgMusic.Stop()) { ; } } timer.Stop(); }
/// <summary> /// Ferma l'elaborazione dello stato della scena /// </summary> public override void Pause() { if (bgMusic != null) { while (!bgMusic.Stop()) { ; } } timer.Stop(); //Altro curLevelItems = rtLevelItems; pointer = 0; upperItem = null; }