ContentManager w XNA 4.0 ma tylko jedną metodę Unload (), która zwalnia wszystkie zasoby.
Chcę mieć jakieś „globalne” zasoby, które są zawsze ładowane, ale potem chcę zasoby na poziom, które powinny zostać rozładowane, gdy poziom zostanie zmieniony.
Czy powinienem utworzyć drugą instancję menedżera treści ContentManager jako część klasy Level.cs? A może powinienem użyć Game.Content, a następnie wywołać funkcję .Dispozycjonować na ładowanych zasobach? A może powinienem utworzyć własnego menedżera treści ContentManager na podstawie funkcji ReadAsset, jak opisano tutaj ?