Exemple #1
0
 public static CheckerSetting ReadSetting()
 {
     if (setting == null)
     {
         setting = ReadFromJson <CheckerSetting>(CHECKER_SETTING_PATH);
     }
     return(setting);
 }
Exemple #2
0
        public override void OnGUI(Rect rect)
        {
            GUILayout.BeginArea(rect);
            {
                EditorGUILayout.BeginVertical();
                {
                    EGUILayout.DrawBoxHeader("Setting", EGUIStyles.BoxedHeaderCenterStyle, GUILayout.ExpandWidth(true));
                    EditorGUILayout.Space();

                    CheckerSetting setting = CheckerUtility.ReadSetting();
                    setting.isFolderAsAsset = EditorGUILayout.Toggle("Is Asset For Folder", setting.isFolderAsAsset);

                    GUILayout.FlexibleSpace();


                    if (GUILayout.Button("Close"))
                    {
                        Window.CloseWindow();
                    }
                }
                EditorGUILayout.EndVertical();
            }
            GUILayout.EndArea();
        }