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);
- }
- }
- }
|