O ContentManager no XNA 4.0 possui apenas um método Unload () que descarrega todos os ativos.
Quero ter alguns ativos "globais" sempre carregados, mas quero ativos por nível que devem ser descarregados quando o nível for alterado.
Devo criar uma segunda instância do ContentManager como parte da classe Level.cs? Ou devo usar Game.Content e chamar .Dispose nos ativos que carrego? Ou devo criar meu próprio ContentManager sobre a função ReadAsset, conforme descrito aqui ?