/// <summary> /// Dispose /// </summary> public void Dispose() { // If Battleback bit map exists, Dispose of it if (battlebackSprite.Bitmap != null) { battlebackSprite.Bitmap.Dispose(); } // Disposal of Battleback sprite battlebackSprite.Dispose(); // Disposal of enemy sprites and actor sprites foreach (SpriteBattler sprite in enemySprites) { sprite.Dispose(); } foreach (SpriteBattler sprite in actorSprites) { sprite.Dispose(); } // Disposal of weather if (weather != null) { weather.Dispose(); } // Disposal of Picture sprites foreach (SpritePicture sprite in pictureSprites) { sprite.Dispose(); } // Disposal of Timer sprite if (timerSprite != null) { timerSprite.Dispose(); } }