public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        if (GUILayout.Button("设置MAX_HP"))
        {
#if UNITY_STANDALONE_WIN
            string s = PlayerSettings.GetScriptingDefineSymbolsForGroup(BuildTargetGroup.Standalone);
            if (!Symbols.IsDefineSymbolInSymbols("MAX_HP", s))
            {
                Symbols.AddDefineSymbol("MAX_HP", s);
                EditorUtility.DisplayDialog("", "成功添加预定义MAX_HP", "OK");
            }
            else
            {
                Symbols.DeleteDefineSymbol("MAX_HP", s);
                EditorUtility.DisplayDialog("", "成功删除预定义MAX_HP", "OK");
            }
#endif
        }
        if (GUILayout.Button("设置HP_RECOVER"))
        {
#if UNITY_STANDALONE_WIN
            string s = PlayerSettings.GetScriptingDefineSymbolsForGroup(BuildTargetGroup.Standalone);
            if (!Symbols.IsDefineSymbolInSymbols("HP_RECOVER", s))
            {
                Symbols.AddDefineSymbol("HP_RECOVER", s);
                EditorUtility.DisplayDialog("", "成功添加预定义HP_RECOVER", "OK");
            }
            else
            {
                Symbols.DeleteDefineSymbol("HP_RECOVER", s);
                EditorUtility.DisplayDialog("", "成功删除预定义HP_RECOVER", "OK");
            }
#endif
        }
    }