protected override void UnloadContent() { if (audio != null) { //audio.Pause(); audio.Dispose(); } skeletonMeshRenderer.End(); _DxDeviceManager.EndDraw(); _DxDeviceManager.Dispose(); mapObjects_NPCs.Clear(); mapObjects_Mobs.Clear(); mapObjects_Reactors.Clear(); mapObjects_Portal.Clear(); backgrounds_front.Clear(); backgrounds_back.Clear(); texturePool.Dispose(); // clear prior mirror bottom boundary rect_mirrorBottom = new Rectangle(); mirrorBottomReflection = null; }
protected override void UnloadContent() { if (audio != null) { //audio.Pause(); audio.Dispose(); } skeletonMeshRenderer.End(); _DxDeviceManager.EndDraw(); _DxDeviceManager.Dispose(); mapObjects_NPCs.Clear(); mapObjects_Mobs.Clear(); mapObjects_Reactors.Clear(); mapObjects_Portal.Clear(); backgrounds_front.Clear(); backgrounds_back.Clear(); texturePool.Dispose(); }