私は C# (XNA 4 と MonoGame) を使用しています。Load()
Content Managerのメソッドを使用して、アセット (テクスチャ、オーディオ) をロードします。これらの資産が不要になった場合、どうすればUnload()
メモリから適切に資産を取得できますか?
読み込まれたアセットへのすべての参照が上書きされる (または null に設定される) と、アセットはガベージ コレクターによって自動的に削除されると思います。これは正しいですか、それとも ContentManager を介して読み込まれたという事実のために、アセットがまだロックされていますか?
特定の CM のアセットを解放するには、「ContentManager.Unload()」を呼び出す必要がありますか?