Ejemplo n.º 1
0
        public override void Dispose()
        {
            player.Dispose();
            background.Dispose();
            var enemies = EntitiesRunner.Current.GetEntitiesOfType <EnemyPlane>();

            for (int i = 0; i < enemies.Count; i++)
            {
                enemies[i].Dispose();
            }
            var emitters = EntitiesRunner.Current.GetEntitiesOfType <ParticleEmitter>();

            for (int i = 0; i < emitters.Count; i++)
            {
                emitters[i].Dispose();
            }
            base.Dispose();
        }