| 1234567891011121314151617181920212223242526272829303132 | using Fort23.Common;using Fort23.Mono;using Fort23.UTool;using UnityEditor;using UnityEngine;namespace Fort23.Editor{    [CustomEditor(typeof(GameRuntimeConfig))]    public class GameRuntimeConfigInspector : UnityEditor.Editor    {        public override void OnInspectorGUI()        {            GameRuntimeConfig runtimeConfig = target as GameRuntimeConfig;            runtimeConfig.isSkip = EditorGUILayout.Toggle("是否跳过", runtimeConfig.isSkip);            runtimeConfig.isUnlockAll = EditorGUILayout.Toggle("是否全部解锁", runtimeConfig.isUnlockAll);            runtimeConfig.isDebug = EditorGUILayout.Toggle("是否开启调试模式", runtimeConfig.isDebug);            runtimeConfig.debugPhase = EditorGUILayout.Vector4Field("指定调试新手引导", runtimeConfig.debugPhase);                        if (GUILayout.Button("清理本地储存"))            {                // PlayerPrefs.DeleteAll();                // PlayerPrefs.Save();                // LogTool.Log("清理本地储存成功.");                AccountFileInfo.Instance.DeleteFile(AccountFileInfo.Instance.persistentDataPath);            }            // EditorUtility.SetDirty(runtimeConfig);        }    }}
 |