Unity 6.3
0 онлайн 30 гостей 3 в системе
Вход

ProfilerRecorder.Start

Declaration

public void Start();

Описание

Начать сбор данных.

Вновь построенный регистратор не собирает пробы, если не указана опция ProfilerRecorderOptions.StartImmediately. Используйте Start для присоединения ProfilerRecorder к метрике Profiler и начала сбора данных.

Примечание: Запуск регистратора, имеющего 0 Capacity вызывает InvalidOperationException.

using Unity.Profiling;
using UnityEngine;

public class ExampleScript : MonoBehaviour { ProfilerRecorder mainThreadTimeRecorder;

void OnEnable() { mainThreadTimeRecorder = new ProfilerRecorder(ProfilerCategory.Internal, "Main Thread", 15); mainThreadTimeRecorder.Start(); }

void OnDisable() { mainThreadTimeRecorder.Dispose(); } }

Когда вам не нужны данные для сбора, используйте Stop для отсоединения записывающего устройства от счетчика или маркера. И Dispose для высвобождения неуправляемых ресурсов.