Version: 2022.2
언어: 한국어

FrameDataView.GetUnityObjectNativeTypeInfo

매뉴얼로 전환
public bool GetUnityObjectNativeTypeInfo (int nativeTypeIndex, out Profiling.FrameDataView.UnityObjectNativeTypeInfo info);

파라미터

nativeTypeIndex Native type index.
info Native type information output struct with name and other attributes.

반환

bool Returns true if type information is available.

설명

Gets native Unity type intormation.

using UnityEditorInternal;
using UnityEditor.Profiling;

public class Example { public static string GetInstanceName(int frame, int instanceId) { using (var frameData = ProfilerDriver.GetRawFrameDataView(frame, 0)) { if (!frameData.GetUnityObjectInfo(instanceId, out var info)) return "N/A"; return (frameData.GetUnityObjectNativeTypeInfo(info.nativeTypeIndex, out var typeInfo)) ? typeInfo.name + ": " + info.name : info.name; } } }