Описание
Структура информационного дескриптора категории.
Содержит полную информацию о категории Profiler, такую как ее имя, цвет, идентификатор и флаги. Используйте с FrameDataView.GetAllCategories и FrameDataView.GetCategoryInfo для получения информации о доступных категориях Profiler.
using System;
using System.Collections.Generic;
using UnityEditor.Profiling;
using Unity.Profiling;
public class Example
{
public static void GetAllBuiltinProfilerCategories(FrameDataView frameDataView, List<ProfilerCategoryInfo> unityProfilerCategories)
{
unityProfilerCategories.Clear();
var infos = new List<ProfilerCategoryInfo>();
frameDataView.GetAllCategories(infos);
foreach (var info in infos)
{
if (info.flags.HasFlag(ProfilerCategoryFlags.Builtin))
{
unityProfilerCategories.Add(info);
}
}
}
}
Свойства
color | Цвет категории Profiler, как Color32. |
flags | Флаги для отображения того, определена ли категория пользователем или встроена в Unity. |
id | Идентификатор, используемый Unity для отслеживания категории. |
name | Имя, используемое Unity для Категории. |