public static void Init() { // Get existing open window or if none, make a new one: window = GetWindow <AudioPlaybackToolEditor>(); window.Show(); window.titleContent.text = "JSAM Playback Tool"; // Refresh window contents window.OnSelectionChange(); lastWindowSize = Window.position.size; }
private void OnDisable() { window = null; if (selectedSound) { Selection.activeObject = null; EditorApplication.delayCall += () => Selection.activeObject = selectedSound; } else if (selectedMusic) { Selection.activeObject = null; EditorApplication.delayCall += () => Selection.activeObject = selectedMusic; } DestroyAudioHelper(); }