/* * Menu for selecting a vtk-file * */ public void SelectFileMenu() { EditorGUILayout.BeginHorizontal(); script.filepath = EditorGUILayout.TextField("File:", script.filepath); if (GUILayout.Button("Select File")) { script.filepath = EditorUtility.OpenFilePanel("Select File:", System.IO.Path.Combine(Application.streamingAssetsPath, "Vtk-Data/"), "*"); if (script.filepath.EndsWith(".vtp") || script.filepath.EndsWith(".vtu")) { script.selectedFileIsValid = true; script.Initialize(); } else { script.selectedFileIsValid = false; Debug.LogWarning("Select .vtp or .vtu file"); } } EditorGUILayout.EndHorizontal(); }