public void OnEnable() { if (saveUMAData != null) { sourceUMA = saveUMAData; } if (treeState == null) { treeState = new TreeViewState(); } boneTreeView = new BoneTreeView(treeState); targetPose = target as UMABonePose; // inspectorLocked = ActiveEditorTracker.sharedTracker.isLocked; // ActiveEditorTracker.sharedTracker.isLocked = true; EditorApplication.update += this.OnUpdate; #if UNITY_2019_1_OR_NEWER SceneView.duringSceneGui += this.OnSceneGUI; #else SceneView.onSceneGUIDelegate += this.OnSceneGUI; #endif if (warningIcon == null) { warningIcon = EditorGUIUtility.FindTexture("console.warnicon.sml"); } // if (trashIcon == null) // { // trashIcon = EditorGUIUtility.FindTexture("TreeEditor.Trash"); // } }
public void OnEnable() { if (treeState == null) { treeState = new TreeViewState(); } boneTreeView = new BoneTreeView(treeState); targetPose = target as UMABonePose; // inspectorLocked = ActiveEditorTracker.sharedTracker.isLocked; // ActiveEditorTracker.sharedTracker.isLocked = true; EditorApplication.update += this.OnUpdate; SceneView.onSceneGUIDelegate += this.OnSceneGUI; if (warningIcon == null) { warningIcon = EditorGUIUtility.FindTexture("console.warnicon.sml"); } // if (trashIcon == null) // { // trashIcon = EditorGUIUtility.FindTexture("TreeEditor.Trash"); // } }