• 欢迎光临~

UnityEditor 获取FileID/LocalIdentfierInFile

开发技术 开发技术 2022-08-23 次浏览
private static int GetLocalIdentfierInFile(UnityEngine.Object obj) {
        PropertyInfo info = typeof(SerializedObject).GetProperty("inspectorMode", BindingFlags.NonPublic | BindingFlags.Instance);
        SerializedObject sObj = new SerializedObject(obj);
        info.SetValue(sObj, InspectorMode.Debug, null);
        SerializedProperty localIdProp = sObj.FindProperty("m_LocalIdentfierInFile");
        return localIdProp.intValue;
    }
程序员灯塔
转载请注明原文链接:UnityEditor 获取FileID/LocalIdentfierInFile
喜欢 (0)