//[MenuItem("Test/Shutdown")] private static void Shutdown() { //Debug.Log("Shutdown"); EditorApplication.update -= Update; EditorApplication.playmodeStateChanged -= PlaymodeStateChanged; EditorApplication.hierarchyWindowChanged -= HierarchyWindowChanged; SceneView.onSceneGUIDelegate -= OnSceneView; Selection.selectionChanged -= SelectionChanged; GameObject.DestroyImmediate(GameObject.Find("<HDO>")); sceneID = 0; started = false; BocsCyclesAPI.Cycles_reset(); BocsCyclesAPI.Cycles_debug(); frameBuffer = null; }