End()
End profiling a piece of code with a custom label.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前
Definition
- Type: Method
- Namespace: UnityEngine.Profiling
- Assembly: UnityEngine.CoreModule
[Conditional("ENABLE_PROFILER")]public void End()
Remarks
This will show up in the Profiler hierarchy.
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 is conditionally compiled away using ConditionalAttribute. Thus it will have zero overhead, when it is deployed in non-Development Build.