Profiler.GetRuntimeMemorySize

static function GetRuntimeMemorySize (o : Object) : int

Description

Returns the runtime memory usage of the resource.

This has been implemented for the following resource types: Mesh, Texture, Audio, Animation and Materials Only available in development players and editor.

    // Search for any object of Type Texture
// if found print its name and memory usaage, else print a message
// that says that it was not found.
function Update() {
#if ENABLE_PROFILER
var textures = Resources.FindObjectsOfTypeAll(typeof(Texture));
foreach(Texture t in textures)
Debug.Log("Texture object " + t.name + " using: " + Profiler.GetRuntimeMemorySize(t) + "Bytes");
#endif
}