Le ContentManager dans XNA 4.0 n'a qu'une seule méthode Unload () qui décharge tous les actifs.
Je veux avoir des actifs "globaux" qui sont toujours chargés, mais je veux des actifs par niveau qui doivent être déchargés lorsque le niveau est modifié.
Dois-je créer une seconde instance de ContentManager dans le cadre de la classe Level.cs? Ou dois-je utiliser Game.Content puis appeler .Dispose sur les actifs que je charge? Ou dois-je créer mon propre ContentManager au-dessus de la fonction ReadAsset comme indiqué ici ?