private void GUISection_OldGetClipsButton() { Color oldGuiColor = GUI.color; EditorGUILayout.Space(); startPath = EditorGUILayout.TextField("Starting Path: ", startPath); EditorGUILayout.Space(); GUI.color = Color.cyan; if (GUILayout.Button($"Gimme them Audio Clips!")) { string directoryToBrowse = PaaloEditorHelper.BrowseToFolder(startPath); if (string.IsNullOrEmpty(directoryToBrowse)) { return; } audioClips = PaaloEditorHelper.GetAllAssetsOfTypeInDirectory <AudioClip>(directoryToBrowse); } GUI.color = oldGuiColor; }
private void GUISection_GetAudioClips() { Color oldGuiColor = GUI.color; EditorGUILayout.BeginVertical(GUI.skin.box); EditorGUILayout.Space(); var dragAndDropInfo = new DragAndDropAreaInfo("Audio Clips", Color.black, Color.cyan); PaaloEditorHelper.DrawDragAndDropArea <AudioClip>(dragAndDropInfo, UpdateAudioClipsOnDragAndDrop); EditorGUILayout.Space(); GUI.color = Color.red; if (GUILayout.Button("Clear selected AudioClips")) { //audioClips = null; audioClips = new AudioClip[0]; } EditorGUILayout.Space(); GUI.color = oldGuiColor; EditorGUILayout.EndVertical(); }