categoryInfoList | 用 ProfilerCategoryInfo 填充的列表。 |
获取当前分析会话的所有可用的 Profiler Categories。
用于检索当前分析会话的所有 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); } } } }