Объявление
public void GetMarkers(ListПараметры
markerInfoList | Список, заполненный дескрипторами маркеров. |
Описание
Получает все доступные маркеры для текущего сеанса профилирования.
Используйте для получения всех идентификаторов маркеров вместе с именами и другой информацией, такой как категория, флаги и параметры метаданных.
using System;
using System.Collections.Generic;
using UnityEditor.Profiling;
using Unity.Profiling.LowLevel;
public class Example
{
public static void GetAllWarningMarkers(FrameDataView frameData, List warningMarkerIds)
{
warningMarkerIds.Clear();
var markers = new List();
frameData.GetMarkers(markers);
foreach (var marker in markers)
{
if (marker.flags.HasFlag(MarkerFlags.Warning))
warningMarkerIds.Add(marker.id);
}
}
}
Смотрите так же: MarkerInfo.