public override void Draw(SpriteBatch batch) { SpriteSortMode mode = SpriteSortMode.Deferred; batch.Begin(mode, BlendState.AlphaBlend); for (int i = 0; i < layers.Count; i++) { layers[i].Draw(batch); } m_DefaultLayer.Draw(batch); batch.End(); }