ProfilerCounterDescriptor Constructor
Declaration
public ProfilerCounterDescriptor(string name, Unity.Profiling.ProfilerCategory category);Параметры
| Параметр | Описание |
|---|---|
| имя | Имя счетчика Profiler для описания. Строка. |
| категория | Категория счетчика Profiler для описания. A ProfilerCategory. |
Описание
Инициализация и возвращение экземпляра ProfilerCounterDescriptor.
using System; using Unity.Profiling; using Unity.Profiling.Editor;
[Serializable] [ProfilerModuleMetadata("Garbage Collection")] public class GarbageCollectionProfilerModule : ProfilerModule { static readonly ProfilerCounterDescriptor[] k_ChartCounters = new ProfilerCounterDescriptor[] { new ProfilerCounterDescriptor("GC Reserved Memory", ProfilerCategory.Memory), new ProfilerCounterDescriptor("GC Used Memory", ProfilerCategory.Memory), new ProfilerCounterDescriptor("GC Allocated In Frame", ProfilerCategory.Memory), };
public GarbageCollectionProfilerModule() : base(k_ChartCounters) {} }
Дополнительные ресурсы: ,ProfilerModule,.
Declaration
public ProfilerCounterDescriptor(string name, string categoryName);Параметры
| Параметр | Описание |
|---|---|
| имя | Имя счетчика Profiler для описания в виде строки. |
| categoryName | Имя категории счетчика Profiler для описания в виде строки. |
Описание
Инициализация и возвращение экземпляра ProfilerCounterDescriptor.
using System; using Unity.Profiling; using Unity.Profiling.Editor;
[Serializable] [ProfilerModuleMetadata("Garbage Collection")] public class GarbageCollectionProfilerModule : ProfilerModule { static readonly ProfilerCounterDescriptor[] k_ChartCounters = new ProfilerCounterDescriptor[] { new ProfilerCounterDescriptor("GC Reserved Memory", ProfilerCategory.Memory.Name), new ProfilerCounterDescriptor("GC Used Memory", ProfilerCategory.Memory.Name), new ProfilerCounterDescriptor("GC Allocated In Frame", ProfilerCategory.Memory.Name), };
public GarbageCollectionProfilerModule() : base(k_ChartCounters) {} }
Дополнительные ресурсы: ,ProfilerModule,.