瀏覽代碼

切CodeMode时,保存GlobalConfig (#454)

HusKka 2 年之前
父節點
當前提交
639b914a4b
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      Unity/Assets/Scripts/Editor/BuildEditor/BuildEditor.cs

+ 7 - 1
Unity/Assets/Scripts/Editor/BuildEditor/BuildEditor.cs

@@ -115,7 +115,13 @@ namespace ET
 			GUILayout.Label("");
 			GUILayout.Label("Code Compile:");
 			
-			this.globalConfig.CodeMode = (CodeMode)EditorGUILayout.EnumPopup("CodeMode: ", this.globalConfig.CodeMode);
+			var codeMode = (CodeMode)EditorGUILayout.EnumPopup("CodeMode: ", this.globalConfig.CodeMode);
+			if (codeMode != this.globalConfig.CodeMode)
+			{
+				this.globalConfig.CodeMode = codeMode;
+				EditorUtility.SetDirty(this.globalConfig);
+				AssetDatabase.SaveAssets();
+			}
 			
 			if (GUILayout.Button("BuildModelAndHotfix"))
 			{