コード例 #1
0
        private void DrawPathSaveField()
        {
            EditorGUILayout.BeginHorizontal();
            {
                EditorGUIUtility.labelWidth = 85;
                _params.PathSave            = EditorGUILayout.TextField(new GUIContent("DLL path save"), _params.PathSave);
                EditorGUIUtility.labelWidth = 0;

                if (GUILayout.Button("Browse", EditorStyles.miniButton, GUILayout.ExpandWidth(false)))
                {
                    _params.PathSave = EditorUtility.OpenFolderPanel("Add file", "", "");
                }
                if (GUILayout.Button("Reset", EditorStyles.miniButton, GUILayout.ExpandWidth(false)))
                {
                    _params.PathSave = CompilerParams.GetDefaultPathSave();
                }
            }
            EditorGUILayout.EndHorizontal();
        }