CustomSampler.Create
Declaration
public static Profiling.CustomSampler Create(string name, bool collectGpuData);Параметры
| Параметр | Описание |
|---|---|
| имя | Название пробоотборника. |
| collectGpuData | Указывает, записывает ли этот Пробоотборник GPU временны́е интервалы. Если вы хотите, чтобы Пробоотборник записывал GPU временны́е интервалы, установите значение true. |
Возвращаемое значение
CustomSampler CustomSampler объект или null если существует встроенный Sampler с таким же именем.
Описание
Создает новый CustomSampler для профилирования частей вашего кода.
Несколько вызовов с одним и тем же имя параметр возврата различен CustomSampler объектов, которые относятся к одному и тому же основному представлению. CustomSampler представляет метку скриптового профилера.
Метод бросков ArgumentNullException при использовании с нуль строка.
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(); } }
Дополнительные ресурсы: ,CustomSampler.Begin,, ,Sampler.Get,.