Is it possible to find out how much memory each asset is using?

I’m working on a game for iphone/ipad and its using 210-220 MB of virtual ram. It used 250+ before I removed some assets. I have mainly been testing on iphone4 and there I didn’t notice any issue since it has more memory.

So, what I wonder about, is it possible to see how much memory the various assets are using? I’m using some uncompressed gui atlases, but its not really a very complex game. It just seems like its using more memory than it should.

I also wondered if it’s ok to use the Resource folder and Resources.Load(“…”). I use this for prefabs.
Are these unloaded automatically or do I have to destroy and unload manually?

Any hints and guidance on this would be great!

Thanks!

Kjetil

Btw, I just discovered that its possible to see the size of all built assets using the Open Editor Log in the Console window. It might help a bit. :slight_smile:

I don’t know bout the ram usage of ur assets but what i do know is you can use an ios profiler. Unity - Manual: Measuring performance with the built-in profiler It measures how fast the game is rendered and run and might give you and idea where your game is lagging.