Controla el Profiler desde script.
Usted puede agregar secciones Profiler personalizadas en sus scripts con Profiler.BeginSample y Profiler.EndSample.
En los juegos standalone, el Profiler puede volcar toda la información de perfil utilizando Profiler.logFile y Profiler.enabled.
| enableBinaryLog | Define el archivo output del profiler en los players construidos. |
| enabled | Habilita el Profiler. |
| logFile | Define el archivo output del profiler en los players construidos. |
| usedHeapSizeLong | Returns the number of bytes that Unity has allocated. This does not include bytes allocated by external libraries or drivers. |
| AddFramesFromFile | Muestra el profiledata grabado en el profiler. |
| BeginSample | Empieza perfilando un pedazo de código con una etiqueta personalizada. |
| EndSample | Termine de perfilar con un pedazo de código con una etiqueta personalizada. |
| GetMonoHeapSizeLong | Returns the size of the reserved space for managed-memory. |
| GetMonoUsedSizeLong | The allocated managed-memory for live objects and non-collected objects. |
| GetRuntimeMemorySizeLong | Gathers the native-memory used by a Unity object. |
| GetTempAllocatorSize | Returns the size of the temp allocator. |
| GetTotalAllocatedMemoryLong | The total memory allocated by the internal allocators in Unity. Unity reserves large pools of memory from the system. This function returns the amount of used memory in those pools. |
| GetTotalReservedMemoryLong | The total memory Unity has reserved. |
| GetTotalUnusedReservedMemoryLong | Unity allocates memory in pools for usage when unity needs to allocate memory. This function returns the amount of unused memory in these pools. |
| SetTempAllocatorRequestedSize | Sets the size of the temp allocator. |