void OnEnable() { SceneObjectUtility.UpdateGlovalReferenceList(); SceneView.onSceneGUIDelegate -= OnSceneGUI; SceneView.onSceneGUIDelegate += OnSceneGUI; }
void OnSelectionChange() { referenceObjectList.Clear(); SceneObjectUtility.UpdateGlovalReferenceList(); SceneObjectUtility.FindReferenceObject(Selection.activeGameObject, referenceObjectList); referenceObjectList.Sort((x, y) => GetObjectID(x.rootComponent) - GetObjectID(y.rootComponent)); }
void OnHierarchyChange() { SceneObjectUtility.UpdateGlovalReferenceList(); }