Параметры
name | Имя пробоотборника. |
collectGpuData | Указывает, записывает ли этот сэмплер тайминги графического процессора. Если вы хотите, чтобы сэмплер записывал тайминги графического процессора, установите для этого параметра значение true. |
Возвращает
CustomSampler Объект CustomSampler или null, если существует встроенный Sampler с таким же именем.
Описание
Создает новый CustomSampler для профилирования частей кода.
Несколько вызовов с одним и тем же параметром name возвращают разные объекты CustomSampler, которые ссылаются на одно и то же собственное представление. CustomSampler представляет метку профилировщика сценариев.
Метод генерирует ArgumentNullException при использовании со строкой null.
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.