As far as I know, If you want to remove an object from memory you have to clear any references to it and then it will get Garbage Collected when the Engine thinks it’s necessary.
What I was wondering is, Is there a way to tell the Engine to Garbage Collect just one asset, instantly?
I can force garbage collection, but it collects ALL objects which takes a hit on performance. If I don’t run garbage collection, then that one asset will never be unloaded.
So, it either unloads all assets at once, or unloads none of them.
Which is kind of limiting imo. I would love to micro-manage memory.
Is this possible?