ProfilerCategoryInfo

struct in UnityEditor.Profiling

Cambiar al Manual

Descripción

Category information descriptor structure.

Contains the full information about a Profiler category such as its name, color, id, and flags. Use with FrameDataView.GetAllCategories and FrameDataView.GetCategoryInfo to get information on the available Profiler categories.

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); } } } }

Variables

colorThe color of the Profiler category, as a Color32.
flagsFlags for showing if the Category is user defined or built into Unity.
idId used by Unity for tracking the Category.
nameThe name used by Unity for the Category.
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961