CustomSampler.End
Declaration
public void End();Описание
Завершение профилирования части кода с помощью пользовательской метки.
Это будет показано в иерархии Profiler.
using UnityEngine; using UnityEngine.Profiling;
public class ExampleClass : MonoBehaviour { CustomSampler sampler; void Start() { sampler = CustomSampler.Create("MyCustomSampler"); }
void Update() { sampler.Begin(); // do something that takes a lot of time sampler.End(); } }
Profiler.BeginSample условно компилируется с помощью ConditionalAttribute. Таким образом, он будет иметь нулевые накладные расходы, когда он будет развернут в не-разработке сборки.
Дополнительные ресурсы: CustomSampler.Begin, CustomSampler.Create, ProfilerCPU.